Stream Chat Commands: The Complete List
Every command your chat expects — what it does, why it works, and how to set it up on any bot.
If you've ever searched for a Twitch chat commands list, you've probably found a wall of triggers with no explanation of what's actually worth setting up. This library takes the opposite approach. Chat commands are short triggers — !lurk, !discord, !uptime — that a bot answers instantly with a pre-written response, and the right handful of them can answer most of the repeat questions your stream gets.
Each guide below covers one command in depth: what it does, example responses you can copy, variations streamers actually use, and step-by-step setup for StreamUps, Nightbot and StreamElements. Whether you stream on Twitch, YouTube Live or Kick — or all three at once — the commands work the same way.
All Commands
!lurkLurk
Let viewers announce they're watching quietly without leaving the stream.
!followageFollowage
Show viewers exactly how long they've been following your channel.
!watchtimeWatchtime
Show a viewer's total hours spent watching your streams.
!soShoutout
Give another streamer an on-stream shoutout with a link to their channel.
!discordDiscord
Drop your community Discord invite into chat on demand.
!socialsSocials
Share all of your social media links in a single chat message.
!uptimeUptime
Tell chat how long the stream has been live at any moment.
!quoteQuote
Save memorable stream quotes and replay them in chat later.
!rulesRules
Post your chat rules on demand so moderation stays transparent.
!clipClip
Let chat capture the last 30 seconds the moment something happens.
!songSong
Show whatever track is playing right now without breaking your flow.
!subcountSubcount
Put your live subscriber total in chat to fuel milestone hype.
!8ball8ball
Answer chat's questions with a random magic eight ball verdict.
!hugHug
Give viewers a way to interact with each other, not just with you.
!specsSpecs
Answer the most-asked question on any stream: what's in your PC?
Browse by Platform
Commands behave slightly differently on each platform — different native moderation tools, different bot support. Pick your platform for a list that only includes what actually works there.
What Makes a Good Command
The best commands share three traits. They're predictable — the trigger is the obvious word for the job, so viewers guess it without being told (!discord for the Discord, !socials for socials). They're short to answer — a command that returns three paragraphs gets scrolled past; one tight line with a link gets clicked. And they're worth repeating — if the answer changes every stream, like today's game plan, it belongs to you or the AI bot, not a static command.
A good starter set is five or six commands, not thirty. Cover your links (!discord, !socials), one community ritual (!lurk), and the questions you hear every single stream (!uptime, !rules). Add more only when chat keeps asking for something a command could answer — an unused command list is just clutter in your bot dashboard.
Set Up Commands With StreamUps
Every guide in this library includes setup steps for the big established bots, but if you want the shortest path, StreamUps custom chat commands run in the cloud with nothing to install: connect your channels, add a trigger and a response, and the bot answers in chat from that moment on.
The difference from single-platform bots is reach. One StreamUps command list covers Twitch, YouTube Live and Kick simultaneously — including while multistreaming — and sits alongside the StreamUps AI chat companion, which handles the unscripted questions no fixed command can. You get the reliability of classic !commands and a conversational layer on top, from one dashboard.