Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve visibility of permission requirements #33

Open
Intery opened this issue Nov 7, 2020 · 0 comments
Open

Improve visibility of permission requirements #33

Intery opened this issue Nov 7, 2020 · 0 comments

Comments

@Intery
Copy link
Owner

@Intery Intery commented Nov 7, 2020

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 checkpermissions command which checks whether the bot has the required permissions for each study group
  • Add a permissions dialogue after or during the newgroup setup 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"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Release
  
To do
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.