Page cover

NixQueue User Guide

NixQueue is a clean, intuitive queue management bot built for content creator communities. It provides interactive embeds and slash commands to manage player queues in real-time perfect for streamer


Features

  • ✅ Slash command support

  • ✅ Interactive button support

  • ✅ Role-based access control

  • ✅ Real-time queue updates

  • ✅ Auto DM help system


Commands & Button Guide

/createq [#channel] [# of slots]

Who Can Use: @Twitch Mods role and above Purpose: Initializes a new queue with an interactive embed.

Parameters:

  • #channel – Required. The Discord text channel to post the embed.

  • # of slots – Optional. Sets how many player names are visible in the embed.

    • Defaults to 3

    • This does not limit how many users can join — it only controls visible slots.

Effect:

Creates the queue, posts the embed with Join/Update/Stop/Help buttons, and tracks queue data in the system.


/joinq or Join Button (No longer available, use button)

Who Can Use: @SUB and @Twitch Mods roles Purpose: Adds the user to the current queue.

Effect:

  • Automatically adds the user to the end of the queue.

  • Prevents duplicate entries.

  • Embed updates in real time (if the user is within visible slots).


/updateq or Update Button

Who Can Use: @Twitch Mods role and above Purpose: Cycles the embed to the next visible group of queued users.

Effect:

  • Players shown in the embed are rotated out.

  • The next group of players in line is displayed.

  • Current visible players are removed from the queue.


/stopq

Who Can Use: @Twitch Mods role and above Purpose: Disables new joins without affecting current queue members.

Effect:

  • Disables the Join button.

  • Blocks /joinq from functioning.

  • Does not remove or alter existing queue members.


/resetq

Who Can Use: @Twitch Mods role and above Purpose: Fully resets and clears the active queue and deletes the embed.

Effect:

  • Deletes the queue embed from the original channel.

  • Removes all users from the internal queue database.

  • Completely shuts down the queue system until /createq is used again.

💡 Best Practice: Use this at the start or end of stream to clear queue system.


Help Button (❓)

Who Can Use: Everyone Purpose: Sends the user private instructions.

Effect:

  • When clicked, the bot sends this guide (a condensed version) via DM.

  • Prevents cluttering the channel with how-to messages.


Common Use Cases

Situation
Action
Result
Can Use

Starting a new queue

/createq #queue 5

Queue embed appears in #queue with 5 visible slots

Moderator

Mod rotates to next group

/updateq or click Update

Next group in queue becomes visible

Moderator

Mod halts queue temporarily

/stopq

New joins blocked, current queue remains intact

Moderator

Mod fully resets after stream

/resetq

Embed removed, queue wiped, system reset

Moderator

Required Bot Permissions

To function correctly, the bot must have the following permissions in any channel where queues are created:

  • Send Messages

  • Embed Links

  • Read Message History

  • Manage Messages


Notes & Best Practices

  • Only one active queue is supported at a time.

  • Join button is user-friendly and does not require command usage.

  • Moderators can use buttons or slash commands interchangeably.

  • The embed updates dynamically — no need to recreate it manually.

  • Use /resetq before starting a new game session or stream block.


Coming Soon

Stay tuned for new features in future releases:

  • Multiple simultaneous queue support

  • Stream dashboard integration

  • Queue export & history logs

  • Web UI to manage and monitor queue state

  • Twitch-linked auto-role synchronization


Support & Contact

Need help or want to suggest features? Join our Discord support server or submit feedback directly to the FiveO Development team.

Last updated