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

Enhancement tracking list #13

Open
8 tasks
AngelOnFira opened this issue Jun 29, 2022 · 0 comments
Open
8 tasks

Enhancement tracking list #13

AngelOnFira opened this issue Jun 29, 2022 · 0 comments
Labels
enhancement New feature or request rust

Comments

@AngelOnFira
Copy link
Member

These are some things that could be improved with the bot.

  • Auto shuffle every x minutes
    • You can say that an event is happening for the next 60 minutes and it will shuffle for that long at an interval
  • Can guarantee that there will be at least 1 moderator per room
  • Some countdown that a shuffle will happen soon
  • You can say "shuffle in 1 minute" and it will tell people how long until
  • Shuffles would be better if tried not to put people in the same session as before
  • There should be a storage that tracks certain things
    • Which roles in the server can use the command
    • Which roles in a server are moderators
    • Defaults to simple local database, can use an external data store
  • There should be an interface to manage what the bot is doing
    • To stop the bot during an event
    • To extend or shorten the period
  • Add more to the readme about how to set up a development environment

Open questions:

When shuffling, will people be pinged that it's going to happen? Or should they expect to look in a certain channel to find out? How does this work on an automatic shuffle timer vs a manual shuffle?

@AngelOnFira AngelOnFira added enhancement New feature or request rust labels Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rust
Projects
None yet
Development

No branches or pull requests

1 participant