/staffchannel set
This command requires administrator permissions.
Sets the results channel to send queue history.
Usage
/staffchannel set [channel] (serverwide)
Arguments
channel: (Required) The text channel to send queue history to.serverwide: (Optional) Should the channel be global for all queues or just this one?.
Details
Sets the staff channel that receives the "Results for Queue#N" recap after every match. That recap is the detailed staff post: it lists the match info, every team and its players, and carries the Revert/Cancel and per-team buttons staff use to change the recorded winner after the fact.
This is a different message from the public "Winner For Queue #N" announcement players see in the queue channel. That one is not controlled here; its layout is set by /message winnermessage format. A queue can post one, both, or neither.
Note the serverwide option defaults to True. Running this with the default sets one staff channel for every queue on the server. Pass serverwide:False to set it for only the queue tied to the channel you run the command in.
Resolution order when a match ends: the queue's own staff channel is used if one is set, otherwise the serverwide channel is used, otherwise the recap is skipped entirely and nothing is posted. Because a per-queue setting wins over the serverwide one, a queue that was given its own staff channel keeps posting there even after the serverwide channel is changed. The recap is also skipped without warning if the resolved channel has since been deleted or the bot can no longer see it, so if only some queues produce a recap, run /info on each queue and compare its Staff Channel value.
Match transcripts are tied to this setting too. The bot only transcribes a match's text channel before deleting it when a staff channel resolves for that queue.
Required Permissions
This command requires either:
- A configured NeatQueue Staff Role
- Manage Channels permission