Firebot icon indicating copy to clipboard operation
Firebot copied to clipboard

[Feature Request] Queue System

Open itsjesski opened this issue 7 years ago • 1 comments

We need a queue system!

  • [ ] Ability to start queue system from chat command (system reserved).
  • [ ] Output join and leave instructions in chat when queue started.
  • [ ] Output message in chat with queue stopped.
  • [ ] Ability to join queue via chat command or interactive effect.
  • [ ] Whisper user if no queue is running.
  • [ ] Ability to leave queue via chat command or interactive effect.
  • [ ] Ability to select next person via chat command. (system reserved mod only?)
  • [ ] GUI interface to see queue people and remove them.

itsjesski avatar Mar 07 '18 04:03 itsjesski

Feature plans:

  • User queue or request queue
  • Each queue has lists ordered by priority and marked by unique item count
    • Request queues can be marked by max allowed entries per user
  • Queue active status can be toggled to control user actions
  • Effects to manipulate queue contents across lists
  • System commands with preset effects
    • Toggle queue active status
    • User commands to join/leave or add/remove
    • Broadcaster/moderator commands to list and pop the queue
  • View queues in the dashboard
    • Action menu for each list with selected effect lists for batch operations
    • Manipulate items: drag and drop items around the lists, remove, action menu for the effect lists
    • In user queues, show a status indicator if the user is not in chat, is timed out, or is banned

giff-h avatar Aug 19 '21 03:08 giff-h