Guide 03

The modules handbook

Every module on one page: what it does, what it says, and which commands it brings to your chat.

01How modules work

at a glance One switch per feature. Click the tile to make its messages sound like you.

A module is a feature with an on/off switch. The Modules page shows them as tiles: the switch turns the feature on, clicking the tile opens its settings. Most modules speak in chat, and every line they say is a template you can rewrite, with the same brace variables as custom commands (plus a few extras per module, listed below).

  • The quick switch. Off means the module is fully silent, settings kept for later.
  • Configure opens the module's own page, where its chat lines and options live.
Tiles grouped by category, a scrollspy rail on the left. Configure opens the module's page.

Two modules are on by default: Chat Alerts and AutoMod (which keeps itself off this grid). Everything else waits for you.

02Welcoming people

at a glance Alerts, raid shoutouts, trigger words, and the time where you live.

Chat Alerts

Thanks new follows, subs, cheers and raids in chat, each with its own message and its own switch. Extra variables per alert: subs get {tier}, cheers get {bits}, raids get {viewers}.

Alerts with personality beat alerts with confetti.

Auto Shoutout

When someone raids you, the bot plugs their channel without you alt-tabbing: {raider} is their display name, {raider.login} the URL-safe version for a twitch.tv link, and {viewers} the head-count. It can also fire Twitch's native /shoutout at the same time.

Trigger Words

Auto-replies without the "!": give the bot a phrase to watch for and the line to post when it shows up in ordinary chat. Each rule has its own little editor on the module page: the phrase, how it matches (whole word by default, so "hi" won't fire inside "this"; or contains, exact message, starts with), the response with the same rehearsal as commands, and its own on/off switch. The first matching rule wins, so one message gets at most one reply. Responses know {user} plus the dice-and-choices variables.

Local Time

Gives chat a !time command with your timezone and clock format, so nobody has to ask "what time is it for you?" ever again.

03Points, rewards & timers

at a glance Loyalty points for watching, channel-point rewards that do things, and scheduled messages.

Loyalty Points

Viewers earn points for being around: watching, subbing, gifting, cheering. Name the points anything (bagels?), and chat checks their balance with !points. Mods can grant or set balances with !points add and !points set. This module also stores the counters behind {counter:…}, with mod tools under !counter.

Channel Points

Creates real Twitch channel-point rewards and binds each redemption to a bot action, like posting a templated line. You choose per reward whether redemptions are fulfilled, refunded, or left for a mod to judge. Templates know {user}, {input}, {reward}, {cost}, {counter} and {points}.

Party trick Pair it with the Govee Lights module and a redemption can recolor the lights in your room. Chat picks sunset, your wall obeys.

Timers

Posts a message on a schedule while you're live: the Discord plug every 20 minutes, the hydration reminder every hour.

Heads up Timer messages are posted exactly as written: brace variables do not run inside timers. Keep them for commands and module replies.

04Playing together

at a glance A fair play queue and a quote book for chat's greatest hits.

Play Queue

"Can I play?" becomes self-service. Viewers join the line with !join, bail with !leave, and check the order with !list. You and your mods run !queue open, !queue next, !queue close. The conversational replies (join, leave, next up, queue opened and closed) are templates you can rewrite.

The queue keeps itself honest.

Quotes

A quote book for the things chat refuses to let you forget. !quote serves a random one, !quote 7 a specific one, and !quote ferret a random one containing that word. Saving new ones (!addquote text) and rewriting old ones (!quote edit 7 text) are each limited to whoever you allow. Mods can prune with !quote remove. The collection is browsable and editable from its dashboard page.

05Game stats in chat

at a glance Hypixel Bedwars, MCSR Ranked and Fortnite, one command away.

Three integrations put game stats in chat so nobody alt-tabs. Link your account once on the module's page; every reply is a rewritable template with game-specific variables.

ModuleCommandsWhat they answer
Bedwars Stats !daily !weekly !monthly !bwstats !sniper !tag Hypixel Bedwars session and lifetime stats (wins, finals, beds, FKDR), plus sniper-network lookups.
MCSR Ranked !elo !session Minecraft speedrun Elo, rank and record, and how this stream's session is going.
Fortnite Stats !fn !fn season !fn session !fn store Lifetime, season and this-stream stats (wins, K/D, win rate), plus today's item shop.
Viewers can also look up other players by adding a name.

06Moderation & built-ins

at a glance AutoMod's four levels, and the three commands that come with the bot.

AutoMod

The layered moderation from the homepage. It ships on its recommended middle setting and starts protecting the moment the bot joins: harassment, sexual content, profanity, caps and symbol spam, and link spam are screened, and the safety floor (slurs, scam links) can never be turned off. There is no tile or settings page for it in the dashboard yet; the finer controls are on their way.

The three built-ins

On the Commands page, above your own commands, live three that ship with the bot:

  • !followage: how long someone has followed you.
  • !accountage: how old a Twitch account is.
  • !clip: creates a clip of the last moments and posts the link (live only). Its reply is a template you can rewrite, with {clip}, {user} and {target}.

They can be toggled like any module, but not renamed or deleted. That's the whole handbook: switch things on as your community grows into them.

Build something Ready to write commands of your own? The command builder does the syntax for you.