Bot command dashboard for Guilds #3555
Unanswered
Andre601
asked this question in
API Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Bots already have a dedicated page, which is under the Interactions section of a Guild, and I think it would be beneficial to have a tab there to edit and customize the settings of slash commands a bot offers.
The reason behind this is somewhat simple: Control
A server owner or staff member may not want commands to be executed in all channels, and while there is the
Use Slash commands
permission, is it more an all-or-nothing solution. You either can enable all commands of a bot or none at all. And this is extremely limiting.So a setting to choose where what command should be executable or if a command should be executable at all would help a lot here.
And before you come with the argument "But bots can just offer a command to enable/disable commands on a per-channel level" hear me out:
Bots already have to store a lot of different stuff. My bot alone already stores 7 different values for its main feature, the welcome system: Guild ID for identification (Getting the settings), Welcome channel ID, Welcome image background, Welcome channel icon, Welcome Message, Welcome font colour for the image, Command prefix.
If I would now add a system to enable/disable slash commands per-channel or enable/disable it guild-wide would this at least double if not even triple the used storage on the database. Not to mention increasing RAM due to performing more checks and setups and whatnot...
In addition, would this not really "disable" the command. It would still show as a suggestion while the response would be different.
The bots already have enough to do here and I feel like Discord should finally reach out a hand and offer some GOOD features a bot can use.
I imagine the following features, related to slash commands, for bots in a dedicated dashboard:
Slash commands, while offering a lot, lack quite some stuff for both devs and end-users here and leaving it up to us devs to fix this is extremely demotivating and annoying. After all, are we the ones that have to pay for the servers our bot and the database runs on and that cost can (and probably will) increase when we want to offer more granual right setups to use...
Beta Was this translation helpful? Give feedback.
All reactions