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

Allow each server to restrict commands to a specific channel #7

Open
skyegallup opened this issue Nov 1, 2020 · 2 comments
Open

Allow each server to restrict commands to a specific channel #7

skyegallup opened this issue Nov 1, 2020 · 2 comments
Milestone

Comments

@skyegallup
Copy link
Collaborator

Certain commands, such as $showqueue, contain information that should be kept somewhat private. Restricting sensitive commands like these to a specific channel would allow server administrators to ensure that the privacy of their users will not be violated.

Perhaps create a custom role that stores a channel ID (e.g. MentorChannel:<base64 channel ID>)? This allows us to keep on our trend of storing all persistent per-server data in the server's role list itself, thus not requiring a separate database solution.

@peterkos
Copy link
Contributor

What exactly is private about that command; usernames?

@skyegallup
Copy link
Collaborator Author

This one was @Madrugaur's suggestion, if I recall correctly. His reasoning was that showing who was in what queue was relatively personal information, though he may be able to justify that better.

@skyegallup skyegallup added this to the BrickHack 7 milestone Dec 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants