generated from Intery/dpy-cmdClient-template
-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
difficulty:easyStraightforward, minimal structural knowledge neededStraightforward, minimal structural knowledge neededenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersmodule:commandsBot commands and user-facing UIBot commands and user-facing UI
Description
Idea
It is often currently unclear what permissions the bot requires while setting up, and, in operation, whether the bot has the permissions it needs.
These need to be made more explicit, particularly during the initial setup process.
Implementation
- Add an admin-locked
checkpermissionscommand which checks whether the bot has the required permissions for each study group - Add a permissions dialogue after or during the
newgroupsetup process which checks whether the bot has the correct permissions to manage the study group being set up. - Add constructive hints to the permission failure messages such as "I don't have permissions to add the study group role"
Metadata
Metadata
Assignees
Labels
difficulty:easyStraightforward, minimal structural knowledge neededStraightforward, minimal structural knowledge neededenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersmodule:commandsBot commands and user-facing UIBot commands and user-facing UI