Welcome to streamion.bot
streamion.bot is a Twitch bot you configure entirely through a web dashboard. Connect your channel, define commands and event responses, and the bot handles follow alerts, sub shoutouts, raid welcomes, ad-break warnings, and other recurring chat tasks for you. It is hosted in the EU, specifically Germany, making it GDPR-compliant.
What you can do
- Chat commands — 29 built-in commands (
!ping,!uptime,!song,!sr,!clip,!watchtime,!points,!quote,!so, …) plus unlimited custom commands you write yourself. - Counters — chat commands that count up by one every time someone uses them (death counter, "lost the bit" counter, …).
- Auto responses — the bot replies automatically when a viewer types a configured word or phrase, with cooldowns so it doesn't repeat itself.
- Event responses — auto-reply when viewers follow, subscribe, gift subs, raid, cheer bits, hit a watch streak, tip via StreamElements, or when ad breaks start.
- Timers — schedule recurring chat messages on a fixed interval.
- Quotes — collect, search, and replay memorable chat moments.
- Alert overlays — on-stream toasts for follows, subs, gift subs, raids, and bits, delivered through a browser source (a web-page source type in OBS) you add to your scene. Each event can be styled individually with text templates, custom images, sounds, emote rain, and optional text-to-speech.
- Overlay scenes — build a custom overlay from widgets (now-playing, goal, chat, countdown, your own images) on a canvas and load it in OBS as one browser source. (Pro)
- Media commands — chat-triggered sound and video clips played through the same overlay as alerts.
- Clips — viewers grab a Twitch clip of the moment with
!clip; everything clipped is listed on the Clips page. - Channel-point rewards — let viewers spend Twitch Channel Points to trigger a sound alert or have the bot read their message aloud.
- Media library — central upload area for images, sounds, and videos, reused across alerts and media commands.
- Auto-Mod — configurable rules that filter chat messages by word, link, all-caps, repetition, emote spam, and account age, plus a separate bot-raid defense mode.
- Stream stats — per-day rollup of messages, commands, follows, subs, and hours live, plus a list of recent stream sessions.
- Watchtime — track how long each viewer watches, let them check it with
!watchtime, and see a leaderboard. - Loyalty points — a channel currency viewers earn by watching and chatting, then spend in a shop you run.
- Team & permissions — invite admins and moderators to your dashboard and pick exactly what each role is allowed to manage.
- Bot language — have the bot's built-in replies speak English or German, set per channel.
- Music integrations — Spotify and YouTube Music side by side; the active provider drives chat commands like
!sr,!song,!playlist, and!nexttracks. Viewers request songs with!sror a channel-point reward. - StreamElements — tip events from your StreamElements tip page, rendered as configurable chat responses.
- Discord — link your Discord server for community birthday greetings, set and announced from inside Discord.
- streamion.bot Pro — the paid tier, including a custom bot account that posts in your chat under
@yournamebotinstead of@streamionbot.
How it's organized
Every streamer gets their own workspace (sometimes called a tenant — it's just the private area where all your settings live). All your commands, counters, timers, quotes, and event responses stay in your workspace and aren't visible to other streamers.
You sign in with Twitch — no separate streamion.bot account needed. As the broadcaster you're the Owner of your workspace and can hand limited dashboard access to your moderators or co-admins via the Team page.
Where to start
- Sign in with your Twitch account.
- Connect your channel so the bot can read chat and react to events.
- Configure commands and event responses to taste.
If you're a moderator or viewer looking for a list of chat commands you can use, jump straight to the Built-in command reference.