Custom commands with variables, permissions and cooldowns. Auto Chats on a schedule or a keyword. Quotes, counters, giveaways, watch time, and the utility commands you would otherwise bolt on from a second service.
5 on Free, 25 on Affiliate, unlimited from Partner up.
Your own account, the shared bot, or a bot account you own.
Nightbot, StreamElements and Fossabot, paste or account sync.
One Twitch OAuth. No tokens to paste, nothing to host.
Every command carries a permission, a per-user and a global cooldown, an enabled switch and any number of aliases. Test one against your real channel before it ever posts.
!hug!socials!tacos!raidplanResolved at send time against live channel data. The channel-stat variables fail soft to a named [… unavailable] notice rather than to a zero — chat is never told your month is empty because a token expired.
Paste a command list from Nightbot, StreamElements or Fossabot and the variables are translated as they land. Or connect your StreamElements account and bring across what a paste cannot carry — cooldowns, permissions, aliases, enabled state, timers and quotes.
Full plan comparison, including everything else, is on the pricing page.
No. The bot runs server-side on Cloudflare Workers. There is nothing to install, host, or keep awake, and no bot token to paste.
Yes. Pull-API endpoints answer at the same shape your old bot used, so URLs you have already published keep working while you migrate.
Whichever you pick in Bot Setup: your broadcaster account, the shared @StreamerCatalyst bot, or a dedicated bot account you own and authorise.
The command answers with a named unavailable notice instead of a zero. A zero is a claim about your channel, and chat reads it as one.
It is a floor. Twitch publishes no watch-time API, so presence is polled every five minutes and credited in whole intervals. The dashboard and docs say so rather than presenting it as exact.
Lead Mods can. Regular mods get read-only access, and every mod action is written to an audit log you can read.
Connect with Twitch and import your existing bot in the same sitting.