💬 Chat command reference

All Twitch Chat Commands

Every command your viewers and you can use in chat

✅

Task Commands

Available to all viewers. Tasks are personal: each viewer manages their own.

All tiers
Command Description Example
!add <task> Add a new task. If you already have an active task, it goes to your backlog. Add several at once separating them with ;. !add Read chapter 3
!add Notes; Summary; Quiz
!done Mark your current active task as done. Automatically promotes the next backlog task. !done
!remove Delete your current active task without marking it done. !remove
!backlog List all your tasks: the active one and everything in your backlog. !backlog
!pick <n> Promote task number <n> from your backlog to the active position. !pick 2
!cozyhelp Show the viewer commands in chat. !help works too, unless another bot in the channel answers it. !cozyhelp
!pomohelp Show the pomodoro commands in chat. !pomohelp
🔒

Streamer Task Controls

Only the streamer (channel owner) and channel moderators can use these commands.

Streamer & mods
Command Description
!lock Lock the task widget: viewers can no longer add or modify tasks.
!unlock Unlock the task widget: viewers can add and manage tasks again.
!cleartasks <user> Remove all tasks from user.
!cleardone Remove completed tasks from the widget now. Done tasks also disappear on their own after 12 hours (adjustable in the dashboard).
!reset Remove all tasks from the widget.
🍅

Pomodoro Commands

Control the pomodoro timer from chat. Streamer and moderators control start/stop, everyone sees the timer.

Streamer & mods
Command Description Example
!pomoset <focus>/<break> <sessions> Configure pomodoro durations in minutes and total session count. Without arguments it shows the current settings. !pomoset 25/5 4
!pomostart Start a new pomodoro session (focus phase begins). Add minutes to make this first focus a different length. !pomostart 50
!pomonext Manually advance to the next phase (focus → break → focus…). Add minutes to give that phase its own length, e.g. a longer break. !pomonext 15
!pomoadd <minutes> Add minutes to the current focus session or break. !pomoadd 5
!pomoauto Switch to auto mode: phases advance automatically when the timer ends. !pomoauto
!pomomanual Switch to manual mode: phases advance only when you type !pomonext. !pomomanual
🎵

Ambient Sound Commands

Control background sounds during focus sessions. Sounds play in the OBS browser source.

Command Description
!setsound <name> Start an ambient sound. Available names:
fireplace rain ocean forest train writing underwater whitenoise
!stopsound Stop the currently playing ambient sound.

Quick reference card

Copy this into a chat command or your stream notes.

📋 Tasks (viewers)
!add <task> !done !remove !backlog !pick <n> !cozyhelp !pomohelp
🍅 Pomodoro (streamer)
!pomostart !pomonext [min] !pomoadd 5 !pomoset 25/5 4 !pomoauto !pomomanual
🔒 Controls (streamer)
!lock / !unlock !cleartasks user !cleardone !reset
🎵 Sound
!setsound rain !stopsound
🌸

Ready to start?

Connect your Twitch account and have your first overlay up in minutes.

Get started with Twitch