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

Feat: migrate queue to application commands #373

Merged
merged 43 commits into from
Jul 1, 2022

Conversation

maybeanerd
Copy link
Owner

@maybeanerd maybeanerd commented Jun 19, 2022

things still to do / figure out

  • moving queue state to DB to make them continue-able;
  • probably in addition to the above, move buttonInteraction listeners to global interaction listeners
  • add timeout of queues after 2h -> removed time limit all together
  • give "extend queue" command functionality
  • muting/voice channel permissions -> decided to just not do this anymore
  • add Limit to queue size (e.g. 100?)
  • add rimraf dist to build
  • fix bug where sometimes users are not supposed to be kept in queue but still somehow exist in DB after "next" user has been used -> might be fixed, validate
  • Test!
  • last feature: make the queue end command also change the original message by getting a message ID during setup
  • make active/current user Part of Queue - they can leave, and can be removed via nextUser

bugs found:

  • data seems to not be persisted in DB

This was linked to issues Jun 19, 2022
@maybeanerd
Copy link
Owner Author

maybeanerd commented Jun 25, 2022

@all-contributors please add @7crmbs2 for userTesting

@allcontributors
Copy link
Contributor

@T0TProduction

I've put up a pull request to add @crmbs! 🎉

@maybeanerd
Copy link
Owner Author

@all-contributors please add @7crmbs2 for userTesting

@allcontributors
Copy link
Contributor

@T0TProduction

I've put up a pull request to add @7crmbs2! 🎉

@maybeanerd
Copy link
Owner Author

should be ready for testing now

@maybeanerd maybeanerd marked this pull request as ready for review July 1, 2022 23:24
@maybeanerd maybeanerd merged commit 7dee5a7 into main Jul 1, 2022
@maybeanerd maybeanerd deleted the feat/-migrate-queue-to-application-commands branch July 1, 2022 23:28
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

Successfully merging this pull request may close these issues.

Allow all admins to manage Queue Feat: command to end queue
1 participant