All systems OKView Status
// STREAMION.BOT DOCS

All about streamion.bot.

Sign-in flow, chat commands, event responses, alerts, music integrations — the full reference for your bot configuration.

Auto Responses

Auto responses make the bot reply automatically when a viewer types a configured word or phrase in chat — no ! command needed. They're handy for FAQs ("what's your discord?"), recurring questions, or canned answers your mods would otherwise type by hand.

They're different from the other reply types:

  • Commands are invoked on purpose with a ! prefix.
  • Timers post on a schedule, not in response to chat.
  • Event responses react to follows, subs, raids, and other events — not to chat content.

Auto responses are managed on the Auto Responses page (/auto-responses, under Chat Bot in the sidebar), which needs the auto-responses.manage permission — granted to the Owner, every Admin, and every Moderator by default. The feature is free for every workspace.

Creating a rule

Click New auto response and fill in the dialog:

  • Name — a label so you recognise the rule later (up to 64 characters).
  • Match mode — how the keywords are compared (see below).
  • Keyword(s) — the word(s) or phrase that trigger the reply. Matching is case-insensitive.
  • Message — what the bot posts, up to 500 characters. You can drop in the placeholders {user} (the viewer's login), {displayname} (their display name), and {channel} (your channel) — there are insert buttons for each.
  • Who may trigger it — the minimum role required: Everyone, Follower, Subscriber, VIP, Moderator, or Broadcaster.
  • Cooldowns and Min. chat lines — rate limits, described below.
  • Enabled — turn the rule on or off without deleting it.

Match modes

ModeFires when…
Any wordany of your keywords appears as a whole word (e.g. hi, hey, hello)
All wordsevery keyword appears somewhere in the message, in any order
Exact phrasethe exact phrase appears in the message (e.g. my discord)
Regexthe message matches your regular expression — for advanced patterns

Any word and All words take up to 20 keywords (comma- or line-separated); Exact phrase and Regex use a single entry. All matching ignores upper/lower case.

Rate limiting

So the bot doesn't repeat itself, each rule has independent limits:

  • Global cooldown (default 5 minutes) — after the rule fires, it stays quiet for the whole chat for this long.
  • Per-user cooldown (default off) — the same viewer can't re-trigger that rule until this time passes.
  • Min. chat lines (default off) — the rule only fires again once this many new chat messages have gone by, so it won't spam during a busy conversation.

When a message could match more than one rule, the first matching rule wins and the rest are skipped. The broadcaster and mods do not bypass these cooldowns.

Testing a rule

Each rule has a Test button that posts its rendered message to your chat (prefixed with a 🧪) so you can see exactly how it reads before going live. The rule has to be enabled and your channel connected for the test to send.