issues
search
crowbartools
/
Firebot
A powerful all-in-one bot for Twitch streamers
https://firebot.app
GNU General Public License v3.0
355
stars
101
forks
source link
[Feature Request] Queue System
#563
Open
itsjesski
opened
6 years ago
itsjesski
commented
6 years ago
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.
giff-h
commented
3 years ago
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
We need a queue system!