Overlay Settings

Bot Commands

One place to wire StreamElements, Nightbot, or Streamlabs for every chat-driven overlay feature. Pick the bot you use; copy the command into chat (or paste the fields into the dashboard) and your viewers are live.

Which chat bot do you use?

One choice fills in every command on this page. Not sure? Check your chat for a message from @StreamElements — it's the most common.

Custom commands

Any static reply — type what you want the bot to repeat and the add command regenerates as you type. Sign in to save them.

Enter a command and a response to generate the copy-paste add command.

Challenge Wheel

Random Dead by Daylight killer / survivor builds from chat. Spin lands in the overlay.

StreamElementsAdd this command
!wheelEveryone
Setup steps & command reference
  1. 1.Make sure the StreamElements bot is active in your channel
  2. 2.Open your Twitch chat
  3. 3.Copy the command below and paste it into chat
  4. 4.StreamElements will confirm the command was added

Challenge Wheel commands

Available to your viewers once the bot command is installed.

SyntaxDescriptionPermission
!wheel spin [seed]

Roll a random killer + challenge.

Options: no arg = fresh random roll; <seed> = 1–16 letters/digits, reproduces an earlier spin (share URLs pin the seed, killer, and challenge, so the roll is stable even if the pool changes later).

Everyone
!wheel adept [killer|survivor|<name>]

Roll an adept — pick a character and reveal their three unique perks.

Options: no arg = random character from any role; killer or survivor = random from that role; <name> = pin a specific character (first name, full name, or with/without 'The ' — e.g. 'huntress', 'dwight', 'the nurse').

Everyone
!wheel record

Show the streamer's wheel win-loss record.

No arg — reports wins-losses, win% (once enough games are decided), and how many rolls are still pending a result.

Everyone
!wheel streak

Show the streamer's current wheel win streak.

No arg — reports the current consecutive-win streak, or the best run so far when the current streak is broken.

Everyone
!wheel challenge

Show the streamer's most recently rolled challenge.

No arg — reports the character(s) and challenge modifiers from the streamer's latest committed wheel roll.

Everyone
!wheel help [command]

Show available commands.

Options: no arg = summary of every command; <command> = detail for one command (e.g. !wheel help spin).

Everyone

Viewer Queue

Viewers join the lineup with !q join; you run the queue — next, add, remove, open/close, size cap — from the queue dashboard on the website. The queue runs regardless of what's on screen — toggle Queue on in Settings → OBS Overlay to show the lineup, and it stays visible alongside other features.

StreamElementsAdd this command
!qEveryone
Setup steps & command reference
  1. 1.Make sure the StreamElements bot is active in your channel
  2. 2.Open your Twitch chat
  3. 3.Copy the command below and paste it into chat
  4. 4.StreamElements will confirm the command was added

Viewer Queue commands

Available to your viewers once the bot command is installed.

SyntaxDescriptionPermission
!q [join]

Join the queue (join is optional).

Everyone
!q leave

Leave the queue.

Everyone
!q list

Show the next few people in queue.

Everyone
!q position

Check your position in the queue.

Everyone
!q help

Show available commands.

Everyone
!q next

Pop the next person from the queue.

Dashboard only
!q open

Open the queue so viewers can join.

Dashboard only
!q close

Close registration (viewers already in stay).

Dashboard only
!q reset

Clear every entry from the queue.

Dashboard only
!q max <N>

Set max queue size (how many viewers can sign up).

Required: <N> = 1–200 whole number. Set this from the queue dashboard — it isn't available from chat. No arg = shows the current size. Persists per queue instance. This is the sign-up cap — see max-visible for the overlay row cap.

Dashboard only
!q max-visible <N>

Set how many queue rows the overlay shows at once (overflow renders as '+N more').

Required: <N> = 1–100 whole number. Set this from the queue dashboard — it isn't available from chat. Writes to the overlay's appearance.maxVisible (same knob as the "Max visible" slider in /settings/overlay). This does NOT change who can sign up — see max for that.

Dashboard only
!q add <user>

Add someone to the queue by username.

Dashboard only
!q remove <user>

Remove someone from the queue by username.

Dashboard only

Tier-list Voting

Chat votes the spotlit tier-list item into S/A/B/C/D/F tiers. Live results in the overlay.

StreamElementsAdd this command
!voteEveryone
Setup steps & command reference
  1. 1.Make sure the StreamElements bot is active in your channel
  2. 2.Open your Twitch chat
  3. 3.Copy the command below and paste it into chat
  4. 4.StreamElements will confirm the command was added

Tier-list Voting commands

Available to your viewers once the bot command is installed.

SyntaxDescriptionPermission
!vote <S|A|B|…>

Vote where the spotlit item belongs. The streamer's row labels are valid (S/A/B/C/D/F or whatever they set).

Options: <label> = the row's label (case-insensitive). Use !vote remove to clear your vote. Voting again replaces your previous choice.

Everyone
!vote remove

Remove your vote on the current spotlit item.

Everyone
!vote help [command]

Show available commands.

Options: no arg = summary of every command; <command> = detail for one command (e.g. !vote help vote).

Everyone

Mog Cam

Trigger a webcam countdown + freeze-frame on stream. Viewers redeem it with channel points; you can also fire it yourself from the dashboard. There's no chat command to install — see the note on the card.

There's no chat command to add for this one. Chat bots can't prove that whoever typed a command is really a moderator, so we don't accept these over chat — anyone who knew your channel name could have fired them. Use the controls on this site instead.

Mog Cam commands

Run these from your dashboard on this site — they don't work from chat.

SyntaxDescriptionPermission
!mog

Trigger a Mog Cam capture now — counts down, then freezes the pose.

Dashboard only
!mog every <minutes>

Set the recurring auto-mog interval (1–60 minutes).

Pass a whole number of minutes, e.g. '!mog every 5'.

Dashboard only
!mog stop

Turn off the recurring auto-mog timer (on-demand triggers still work).

Dashboard only
!mog help [command]

Show available commands.

Options: no arg = summary of every command; <command> = detail for one command (e.g. !mog help every).

Everyone

Attendance Tickets

Viewers type !tickets to see how many raffle tickets they've earned while you're live (!tickets top for the leaderboard). Attendance has no on-stream overlay — chat is where viewers check their standing.

StreamElementsAdd this command
!ticketsEveryone
Setup steps & command reference
  1. 1.Make sure the StreamElements bot is active in your channel
  2. 2.Open your Twitch chat
  3. 3.Copy the command below and paste it into chat
  4. 4.StreamElements will confirm the command was added

Attendance Tickets commands

Available to your viewers once the bot command is installed.

SyntaxDescriptionPermission
!tickets

See how many raffle tickets you've earned this stream.

Options: no arg = your own tickets; <name> = look up another viewer (e.g. !tickets bob).

Everyone
!tickets top

See the top raffle-ticket holders this stream.

Everyone
!tickets help [command]

Show available commands.

Everyone

Show / hide overlay features

Switch what's on screen from Settings → OBS Overlay — these aren't available from chat. Pinned features (queue, tier list) coexist; momentary ones (wheel, adept, mog cam, pick/ban) show one at a time. This only changes what's VISIBLE — viewer commands like !q join and !vote work no matter what's on screen.

There's no chat command to add for this one. Chat bots can't prove that whoever typed a command is really a moderator, so we don't accept these over chat — anyone who knew your channel name could have fired them. Use the controls on this site instead.

Show / hide overlay features

Switch what's on screen from Settings → OBS Overlay — these aren't available from chat. Pinned features (queue, tier list) coexist; momentary ones (wheel, adept, mog cam, pick/ban) show one at a time. This only changes what's VISIBLE — viewer commands like !q join and !vote work no matter what's on screen.

SyntaxDescriptionPermission
!overlay help

List the kinds the overlay can be switched to.

Dashboard only
!overlay adept

Show Adept (a momentary feature — hides other moments).

Dashboard only
!overlay adept-creator

Show Creator Builds (a momentary feature — hides other moments).

Dashboard only
!overlay wheel

Show the Challenge Wheel (a momentary feature — hides other moments).

Dashboard only
!overlay queue

Show the Viewer Queue (pinned — coexists with other features).

Dashboard only
!overlay buildqueue

Show the Build Queue (pinned — coexists with other features).

Dashboard only
!overlay tierlist

Show Tier-list voting (pinned — coexists with other features).

Dashboard only
!overlay mogcam

Show Mog Cam (a momentary feature — hides other moments).

Dashboard only
!overlay pickban

Show Pick / Ban (a momentary feature — hides other moments).

Dashboard only
!overlay tts

Enable Text to Speech (pinned — approved redemptions read aloud over any feature).

Dashboard only
!overlay emote-bomb

Enable Emote Bomb (pinned — redeemed bursts rain over any feature).

Dashboard only
!overlay attendance

Show the Attendance Raffle standings (pinned — reveals winners when you draw).

Dashboard only
!overlay qr

Show the QR code (pinned — a scannable link that sits in a corner).

Dashboard only
!overlay off

Park the overlay — hide every feature (browser source renders nothing).

Dashboard only

Report a bug

We attach the page you’re on and any recent console errors.