COMMANDS
!touchgrass
Top chatters by message count, or the count for a specific user. 24h, 48h and 72h are rolling windows: the last 24, 48 or 72 hours up to the moment you type it. all is the all-time tally since tracking began.
!touchgrass Top 4 chatters · 24h
!touchgrass 48h Top 4 chatters · 48h
!touchgrass 72h Top 4 chatters · 72h
!touchgrass all Top 4 chatters · all time
!touchgrass @user Message count · 24h
!touchgrass @user 48h Message count · 48h
!touchgrass @user 72h Message count · 72h
!touchgrass @user all Message count · all time
!recentbans
Last 5 bans in chat, or the full ban history for a specific user.
!recentbans Last 5 bans
!recentbans @user Ban history for a user
!books
Triple 📖 spin count from Fossabot's !spin for a specific user.
!books @user Triple 📖 count
!movielog
Link to the Movie Logs page — every movie & show chat has watched together.
!movielog Movie Logs page link
!calendar
Link to the Calendar page — upcoming stream events and the full stream history.
!calendar Calendar page link
!gauntlet
Link to the Gaming Gauntlet page — the live run, which game we're on, each game's win/loss record and the per-game breakdown. Unlike most commands this one also answers while the stream is live, since the page is about the run happening right now.
!gauntlet Gauntlet page link · works live · 30s
!goldenbooks
Triple GoldenBook spin count from Fossabot's !spin for a specific user.
!goldenbooks @user Triple GoldenBook count
!recentbooks
Most recent triple 📖 in the channel, or a specific user's last one.
!recentbooks Latest 📖 in chat + how long ago
!recentbooks @user That user's last 📖 + how long ago
!recentgolden
Most recent triple GoldenBook in the channel, or a specific user's last one.
!recentgolden Latest GoldenBook in chat + how long ago
!recentgolden @user That user's last GoldenBook + how long ago
!recenttoy
Most recent !order toy win in the channel, or a specific user's last one. Reads the never-pruned toy log, so wins from long ago still report.
!recenttoy Latest toy won in chat + how long ago
!recenttoy @user That user's last toy + how long ago
!topemotes
Top 5 most used emotes in chat. 24h, 48h and 72h are rolling windows: the last 24, 48 or 72 hours up to the moment you type it. Emotes on the admin blacklist are left out.
!topemotes Top 5 emotes · 24h
!topemotes 48h Top 5 emotes · 48h
!topemotes 72h Top 5 emotes · 72h
!espin
Spin 3 channel emotes from the weighted emote table. Cooldown mode (per-user or global) is configurable by mods via !toggle espin global.
!espin Spin 3 emotes
!eval
An AI persona summary of a chatter, generated fresh from their most recent messages every time (no stale cache). Needs at least 5 recent messages from the target. The 5-minute cooldown is global — shared by the whole channel, not per-user — and while it's on cooldown the bot replies with the time remaining instead of staying silent.
!eval Summarise yourself
!eval @user Summarise that user
!duels
Duel win/loss records. Bare command shows the top 5 duelists; with a user it shows just their record.
!duels Top 5 duelists
!duels @user That user's W/L record
!raids
The most recent Russel Raid — who started it and how long ago.
!raids Last raid + link to the full log
!emote
All-time use count and leaderboard rank for one emote. Blacklisted emotes show their count but no rank. Emote names are case-sensitive.
!emote <name> Uses + rank for that emote
!wordcounts
How many times a word has been said in chat, all time.
!wordcounts <word> Times that word was said
!lurk
When a chatter was last seen typing.
!lurk @user How long since they last typed
!lastmovie
The most recent film logged in the community movie sheet.
!lastmovie Last movie watched + link
!profile
A link to a chatter's profile page on the site. Defaults to you.
!profile Your own profile link
!profile @user That user's profile link
!evalimage
Draws a boardwalk-style caricature of a fictional character based on a chatter's recent messages — exaggerating their chat habits into physical traits and surrounding them with props referencing their own running bits — then uploads it and replies with the link and a roasting one-line caption. Open to everyone, but the 10-minute cooldown is global: one portrait per 10 minutes for the whole channel, whoever asks.
!evalimage A caricature of yourself · link in reply
!evalimage @user A caricature of that user · link in reply
!quote
Digs a real line back out of the chat logs — either from a random chatter, or from someone specific. The log is permanent, so anything said since logging began (Aug 2026) is fair game.
!quote A random line from a random chatter
!quote @user A random line from that chatter
MOD COMMANDS
!toggle
Manage bot commands — enable/disable, adjust cooldowns, and switch espin or eval between per-user and global cooldown mode.
MOD
!toggle List all commands with ✅ / ❌ status
!toggle on Enable all commands
!toggle off Disable all commands
!toggle <command> Flip one command enabled / disabled
!toggle <command> cooldown <seconds> Set cooldown (1 – 3600s)
!toggle espin global Switch espin between per-user CD and global CD
!toggle eval global Switch eval between global CD (default) and per-user CD
!8ball
Ask a yes/no question and get a classic magic-8-ball verdict, written by AI. It answers with a fortune, never real advice, and refuses anything about its own identity or anything unsafe for a public channel. Mod-only by default; the streamer can open it to all of chat from the admin panel. The 1-minute cooldown is global.
MOD
!8ball <question> A magic-8-ball verdict
!editdeaths / !edittantrums / !editbosses
Sets one of the live overlay counters to an exact number, for correcting the on-stream death/tantrum/boss tally mid-stream. Locked to channel moderators, the broadcaster, and plebcentral — checked straight off what Twitch itself says about the sender, not the admin panel's MOD ONLY toggle. Takes a plain number only (no +1/-1); anyone else typing it gets no reply at all.
MOD
!editdeaths <number> Set the deaths counter, e.g. !editdeaths 70
!edittantrums <number> Set the tantrums counter, e.g. !edittantrums 21
!editbosses <number> Set the bosses counter, e.g. !editbosses 7
!changegauntlet
Moves the Gaming Gauntlet along its 7-game track — same authorization as !editdeaths (channel mods, the broadcaster, and plebcentral; everyone else gets no reply at all). Win the current game to advance one game, lose it to drop back one, or jump straight to a game number as a correction (no win/loss counted for a jump). A Twitch category change to one of the seven configured games moves it the same way, so this command and the stream's own category switch stay in sync automatically. Typo'd a move? !changegauntlet undo reverses it if it's within the undo window (120s by default); anything older than that gets fixed from the admin panel instead.
MOD
!changegauntlet Where the gauntlet is right now
!changegauntlet <1-7> Move to that game (next = win, previous = loss)
!changegauntlet win Cleared the current game → next one
!changegauntlet loss Lost the current game → back one (Game 1 stays on Game 1)
!changegauntlet undo Undo the last win/loss if it was within the undo window