Queue

From Vivbot
Jump to: navigation, search

A queue can be created to manage a virtual line for users to enter. This line can be looked through by the broadcaster or a moderator.

Related Commands

User Commands

Puts you at the end of the queue. This command can be set to cost X currency in the Settings tab.

!joinqueue

Moderator Commands

Creates a new queue if one doesn't already exist. This must be done before any other queue commands will work.

!queue new

Posts the next X number of user names waiting in the front of the queue, and removes them.

!queue next [X number of users]

Ends the queue, removing everyone. Note: If it costs currency to join the queue this cost will NOT be refunded if users were still in the queue.

!queue end

Will post in chat if queue is active, and if so how many users are in it.

!queue status

Removes all users from the queue. Note: If it costs currency to join the queue this cost will NOT be refunded if users were still in the queue.

!queue end

Post the users who are in the queue, correctly ordered. This will not affect the queue or it's order in any way.

!queue list

Example of usage

Here is an example of each command and their responses when used in chat.

Moderator: !queue new

Vivbot: A new queue has been created

Moderator: !queue status

Vivbot: The queue is currently active. People currently in the queue: 0

User: !joinqueue

Vivbot: User, you have joined the queue at position: 1[-X currency] (If Queue is set to cost 0 currency, [-X currency] will not appear)

Moderator: !queue list

Vivbot: The users who are in the queue: User

Moderator: !queue next 1

Vivbot: The people who have passed the queue: User,

Moderator: !queue list

Vivbot: The users who are in the queue

Moderator: !queue end

Vivbot: The queue has ended

Noderator: !queue status

Vivbot: There is no active queue