-
-
Notifications
You must be signed in to change notification settings - Fork 1
Enhancement: Custom Commands #39
Copy link
Copy link
Open
Labels
byte 🤖Related to the Byte bot serviceRelated to the Byte bot servicedatabase 📦Related to the Byte database serviceRelated to the Byte database serviceenhancement ➕This is a brand new feature or requestThis is a brand new feature or requestweb 🌐Related to the Byte web serviceRelated to the Byte web service
Metadata
Metadata
Assignees
Labels
byte 🤖Related to the Byte bot serviceRelated to the Byte bot servicedatabase 📦Related to the Byte database serviceRelated to the Byte database serviceenhancement ➕This is a brand new feature or requestThis is a brand new feature or requestweb 🌐Related to the Byte web serviceRelated to the Byte web service
Summary
#38 presents a good first use case for this, because it kind've seems like that wouldn't be useful for all guilds.
Guilds should have the capability to create unique-to-guild custom commands that only apply to them.
This would be managed, eventually, by some web UI dashboard.
Basic Example
Guilds can create custom commands in some eventual dashboard
Drawbacks and Impact
Maybe #38 is useful for all guilds, and having it as a feature will encourage these repositores/libraries to make more
awesome-$thingrepos.Unresolved questions
Could we allow creation and management of custom commands via Discord UI. Maybe by allowing (advanced) users to send markdown blocks of their Python code?
byte new commandReply to me with what it is, ill see if its valid and we can test itclass CustomCommands(Cog)that is loaded only for that guild (❓)Or, for 3, maybe we can just abstract much of this with something like
/newcmd name="ping" help="do the roar" aliases="p" action="send('hello world')"