Better permissions, mutually exclusive roles
New things:
- Mutually exclusive roles! Use
mutex-add <role1> <role2>
. help
command prints command usage right in Discord. No more coming to GitHub for usage.info
command now also provides some basic bot statistics, just for fun.- "Now listening" status text mentions the
help
command. role-remove-all
command removes all reacts from a post without removing the roles from users. This is useful for working around a limitation with Discord's API where an admin removing a react is not reported any differently than the user themselves removing the react (which allows admins to inadvertently remove people's roles they assigned).perm-add <role>
can now be used to authorize additional roles to manage the bot.
Bugfixes:
- Missing permissions are now properly reported on server join.
- Fixed crash when DMing the bot commands (now just ignores DMs entirely)