Redo permissions
Closed this issue · 0 comments
bsquidwrd commented
From PlavorSeol via Discord:
Since Application Command Permissions (hereinafter "ACP") v2, Discord provides UI for setting up permissions for bots in way more intuitive and consistent way than doing so via random command or dashboard, it would be good if the bot is compatible with ACP.
That being said, I suggest following things:
- Drop any hard permission requirements across all commands, just let Discord handle them
- Set
default_member_permissions
for/monitor
toManage Server
- Set
default_member_permissions
for/config
toAdministrator
- Remove
admin-role
option from/config
command, as Discord's native ACP UI replaces it (and it cannot work with ACP withoutapplications.commands.permissions.update
OAuth2 scope anyway)