Twitch Chat Command Reference
Every GameShuffle chat command, grouped by what it does. Commands run in the chat of a GameShuffle Pro streamer. Viewer commands are free for anyone in chat; host and mod commands are marked below. Type !gs help in chat any time for a list tailored to your role.
Most commands accept two forms: the modern spaced form (!gs shuffle) and the classic hyphenated form (!gs-shuffle). Both work; use whichever you like.
Info
| Command | Who | What it does |
|---|
!gs | Anyone | What is GameShuffle? The one-liner. |
!gs help · !help | Anyone | List the commands available to you. |
!gs live · !live | Anyone | Link to the streamer's live GameShuffle page. |
!gs profile · !profile | Anyone | Share your GameShuffle profile in chat. |
!lurk | Anyone | Signal you're lurking; the bot welcomes you back on return. |
Lobby (viewers)
| Command | Who | What it does |
|---|
!gs join · !join | Anyone | Join the active lobby. |
!gs leave · !leave | Anyone | Leave the lobby. |
!gs shuffle · !shuffle | Anyone | Roll a fresh kart loadout. |
!gs mycombo · !mycombo | Anyone | Show your current combo. |
!gs lobby · !lobby | Anyone | See who's in the lobby. |
!gs room · !room | Anyone | Get the streamer's current lobby room code. |
!gs fc · !fc | Anyone | Get the streamer's friend code for the current game. |
Lobby control (mods & host)
| Command | Who | What it does |
|---|
!gs kick @user [minutes] | Mods + host | Kick a viewer from the lobby. |
!gs clear | Mods + host | Clear everyone from the lobby except you. |
!gs room set <CODE> | Host | Update the room code viewers see via !gs room. |
Stream tools (mods & host)
These render on your OBS overlay. See Setting Up Your OBS Overlay to place them.
| Command | Who | What it does |
|---|
!spin | Mods + host | Spin your overlay wheel. |
!gs-dice [1-6] | Mods + host | Roll dice on your overlay. |
!gs-flip | Mods + host | Flip a coin on your overlay. |
!gs-timer 5m [label] · !gs-timer stop | Mods + host | Start or stop a countdown on the overlay. |
!gs-bingo new · mark <n> · clear | Mods + host | Run a shared community bingo board. |
!gs-tier new · place <n> <S-D> · clear | Mods + host | Run a live S-through-D tier list. |
!draw [count] | Mods + host | Draw raffle winner(s) onto the overlay. |
The wheel (viewer contributions)
Whether viewers can add to the wheel is set per wheel by the streamer.
| Command | Who | What it does |
|---|
!wheel add <option> | Anyone* | Add an option to the wheel. |
!wheel remove <option> | Anyone* | Remove an option from the wheel. |
!wheel list · !wheel | Anyone | Show the wheel's current options. |
!wheel clear | Mods + host | Clear viewer entries from the wheel. |
Fun & interaction (viewers)
| Command | Who | What it does |
|---|
!gs-8ball <question> | Anyone | Ask the Magic 8-Ball; the answer shows on the overlay. |
!gs-decide <question> | Anyone | Let the overlay settle a yes/no. |
!gs-truth · !gs-dare | Anyone | Pull a Truth or Dare prompt onto the overlay. |
!enter | Anyone | Enter the streamer's raffle/giveaway. |
Picks & bans
Available when a picks/bans round is open in the session.
| Command | Who | What it does |
|---|
!pick <option> · !picks | Anyone | Cast a pick, or list current picks. |
!ban <option> · !bans | Anyone | Cast a ban, or list current bans. |
!gs picks open · !gs picks close | Host | Open or close a picks/bans round. |
!pickreset [@user] · !banreset [@user] | Mods + host | Reset picks or bans for a target. |
Race randomizer (host)
| Command | Who | What it does |
|---|
!gs race [N] · !race | Host | Roll the race randomizer. |
!gs track [N] · !track | Host | Pick or randomize the next track. |
!gs items · !items | Host | Randomize the item mode. |
!gs rally | Host | Roll a knockout rally (Mario Kart World). |
Tournaments & crews
| Command | Who | What it does |
|---|
!gs-tourney next · prev · <n> | Mods + host | Advance the current race of your live tournament. |
!crews | Anyone | Show the crew standings for the live tournament. |
Tokens & economy
| Command | Who | What it does |
|---|
!tokens [@user] | Anyone | Check a token balance. |
!give @user <amount> | Anyone | Send tokens to another viewer. |
!leaderboard | Anyone | Top token holders in this community. |
!gs award @user <amount> | Host | Give a discretionary award to a viewer. |
!gs bounty <amount> <description> | Host | Open an outcome-pegged bounty. |
!gs bounty award @user · !gs bounty cancel | Host | Pay out or release the open bounty. |
Prediction markets
| Command | Who | What it does |
|---|
!bet <option> <amount> | Anyone | Bet on the active market. |
!gs market open [1|3|5] | Host | Open a prediction market with 1, 3, or 5 outcomes. |
!gs market lock · !gs market close | Host | Lock betting early, or cancel and refund. |
!gs resolve <value> | Host | Resolve the locked market and pay out. |
Custom commands (host)
| Command | Who | What it does |
|---|
!commands add|edit|delete|list <trigger> [response] | Host | Create and manage your own chat commands. |
Notes
- Most commands have a short cooldown to keep chat clean; the broadcaster usually bypasses it.
- Some commands need an active session, an open round, or an enabled module. If nothing happens, the feature may not be running yet.
- Prediction market betting may show as spectator-only in certain regions for compliance.
Still need help?
Email support@gameshuffle.co with any command questions.