!queue
Overview
The !queue
command is a powerful tool for managing viewer queues during live streams. It allows streamers and moderators to control who joins the queue, pick participants, and manage the overall queue state.
Usage
The basic syntax for the !queue
command is:
!queue <subcommand> [parameters]
Examples
-
Randomly select a viewer from the queue:
!queue pick random
-
Remove a specific viewer from the queue:
!queue remove JohnDoe123
Parameters
The !queue
command uses various subcommands as parameters:
pick
: Select a viewer from the queueusername
: Manually select a specific viewerrandom
: Randomly select a viewer
remove <username>
: Remove a specific viewer from the queuelist
: Display the full list of viewers in the queueposition
: Show a viewer's position in the queueclose
: Close the queue to new entriespause
: Temporarily stop viewers from joining the queueunpause
: Re-open the queue for viewers to join
Usage
Here's a detailed explanation of each subcommand:
-
Picking viewers
- To manually pick a viewer:
!queue pick *username*
- To randomly pick a viewer:
!queue pick random
- To manually pick a viewer:
-
Managing the queue
- To remove a viewer:
!queue remove *username*
- To view the full queue:
!queue list
- To check a viewer's position:
!queue position
- To remove a viewer:
-
Controlling queue state
- To close the queue:
!queue close
- To pause new entries:
!queue pause
- To resume accepting entries:
!queue unpause
- To close the queue:
Customization
Streamers can customize the !queue
command behavior through the StreamElements dashboard. Options may include:
- Setting queue size limits
- Customizing messages for queue actions
- Restricting queue access to specific user roles