Booting dashboard…
Streamroid
Offline
Uptime—
Viewers—
Bot
Now streaming—
Live /

Home

Chat, events and the queue from every platform, updated every 10 seconds.

Chat

No messages yet.

Events

No events yet.

Queue

Queue is empty.

Chatters

No chatters yet.

Live /

Bot Controls

JOIN puts Streamroid's bot in that platform's chat; LEAVE takes it out.

Kick

Bot in your Kick chat
Not linked
Chat—
Bot moderator—

Twitch

Bot in your Twitch chat
Not linked
Chat—
Bot moderator—

YouTube

Bot in your YouTube chat
Not linked
Chat—
Bot moderator—

Discord

Commands in your server
No server
Command prefix—
Auto role—
Owners and admins link a server.

Commands

Global Commands

Built-in commands available to every channel, grouped by category and listed A–Z. Click a command's status badge to enable or disable it for your channel. Add aliases (comma-separated, e.g. rbon for !replaybufferon) and press Save to give a command extra chat words. Each command starts with its default role requirement; pick a different role to raise or lower who can run it in chat.

Mini Games

How each chat game works. The chances, limits, and cooldowns below follow this channel's economy settings. Wagers must be between 10 and 10000 points; all (on !bet, !gamble, and !slots) wagers your whole balance, up to the max.

Roulette · also !roulette

!bet <color> <amount|all>

Pick red, black, or green and wager points. The bot spins a European wheel (0–36) and posts the number and color.

  • Red or black: 48.6% chance (18 in 37), pays 2× — you win your wager.
  • Green (0): 2.7% chance (1 in 37), pays 14× — you win 13× your wager.
  • A miss loses the wager. Cooldown: 10s per viewer, shared with !steal and !duel.

Battle / Duel · also !battle, !fight

!duel @user <amount>

Challenge another chatter. They have 120s to type !accept or !decline, and both of you must still have the wager.

  • 50/50 chance: the winner takes the pot (both wagers).
  • Both players earn XP: the winner 10 + 1 per 50 wagered (up to 100), the loser half that. Each player earns at most 100 XP an hour from duels.
  • One pending challenge at a time; you can't duel yourself. Cooldown: 10s from the challenge, shared with !bet and !steal.

Steal

!steal @user

Try to swipe some of another chatter's points.

  • 40% chance to get away with a random 1–15% of their balance, never more than you have or the max wager.
  • Get caught and you pay them what you tried to take.
  • You need at least 10 points to try. Cooldown: 10s, shared with !bet and !duel.

Gamble

!gamble <amount|all>

Wager some points for a chance to win up to double.

  • 25% chance to win a random 10–100% of your wager on top of it (up to double).
  • Otherwise you lose the wager.
  • Cooldown: 60s per viewer.

Slots

!slots <amount|all>

Pull the lever on three reels of 🍒 🍋 🍊 🍇 🍉 ♠️ ♥️ ♦️ ♣️.

  • Three of a kind (5% chance) wins a jackpot of 5–25× your wager on top of it.
  • Anything else loses the wager.
  • Cooldown: 60s per viewer.

Boss Battle · co-op raid

!bossbattle <amount|all>

Summon a boss with 1,000–2,000 HP for the whole chat. Everyone has 60s to type !joinbattle <amount|all> with their own wager.

  • The fight runs 3 rounds. Each round the bot tags a random hero, who has 12s to type !attack. A landed attack deals 15–40% of the boss's HP (a 10% chance of a critical hit doubles it).
  • Payout by damage dealt: defeat the boss for 2× every wager; more than 90% pays 1.5×, more than 75% pays 1.25×, more than 60% returns the wager, and anything less loses it.
  • Moderators can !bossbattle cancel to refund everyone.
  • One battle at a time; the next can start 300s after one ends.

Economy settings

Loading…

Grant currency / XP

Bot /

Rewards Store

Viewers spend their points on these from Kick, Twitch or YouTube chat while you're live. !rewards lists them and !redeem followed by a reward's name buys one. Their balance is the same one the mini games use.

Bot /

Giveaways

Viewers type !raffle in Kick, Twitch or YouTube chat, and everyone is in one draw. Moderators can run one from chat too: !raffle open {prize} (add 2m for a timer), then !raffle close, draw, reroll or cancel.

Start a giveaway

It's announced in every live chat.

Bot /

Moderation & AI

The bot reads chat on Kick, Twitch and YouTube and removes messages with your banned words or that trip your chat filters.

AutoMod

Loading…

Chat filters

Delete spammy messages, with the same exemptions as banned words

Timeouts & bans

Time out, then ban, chatters who keep tripping your banned words and filters

Moderators can also type !timeout user 10m, !ban user and !unban user, or use the shield on a message under Home → Messages. A chat command acts on the platform it's typed on; the shield can also reach the same name on your other platforms.

AI chat translation

AIShown in your dashboard and overlay; posted to chat only if you turn it on

Commands, emote-only lines and low-confidence detections are skipped, not guessed. When auto-delete of banned words is on, a translation containing one is hidden.

Loading…

Live translation feed

Translated chat since you opened the dashboard

Files

Upload audio clips, video clips and images once, then reuse them anywhere — pick them from the dropdown on Triggers and on Overlay Designer alerts. Files are stored in the cloud; large videos upload directly and never pass through the dashboard.

Quotes

Bot /

Emotes

Emotes collected from your Kick, Twitch and YouTube chat. Confirm the ones that are your channel's.

Suggested

Confirmed

Dismissed

Live / Analytics /

Live

Offline

Loading…

Live / Analytics /

Stream History

Every stream from going live to going offline, with its viewers and chat. Select a stream for the full breakdown.

Loading…

Clip Gallery

Clips created with !clip on Kick and Twitch. Kick clips play here; Twitch clips load from Twitch.

Loading…

Clip Settings

Let chat clip your stream with !clip. Off by default — turn it on to enable clipping on your channel.

30s

Clip length is the trailing window captured when !clip fires (15–120s).

Post clips to X

Each finished clip is posted to your connected X account with its link. Its !clip title is included only when the minimum role to clip is Moderators and above or Broadcaster only.

Clips past the limit stay in the Clip Gallery; they just aren't posted.

Loading…

Overlay Designer

Create overlays for OBS, then open one to design widgets. Variables drive goal bars and chat-command templates.

Looking for the OBS plugin or Stream Deck? They now live under Integrations.

Browser Source URL

Add a Browser Source in OBS pointed at this URL. It carries a private key — keep it secret and rotate it if it leaks.

OBS Plugin

A native OBS plugin for hands-free voice clipping and chat-driven OBS control. Your overlays still go in as a Browser Source from Overlay Designer.

Set up the plugin

Voice Clip gives you hands-free clipping: the Streamroid OBS plugin listens for your wake phrase on-device and fires !clip — only the clip intent is sent, never your audio. Pair the plugin with the string below.

In progressVoice Clip isn't ready yet: we're still tuning the wake phrase. Chat OBS control works today. Until then, clip with !clip, the Clip it button or your Stream Deck. What's coming

1. Download the plugin for OBS, then drop it into your OBS plugins/ folder:

2. Configure and pair it below:

“Trust mixer tap” lets the native filter listen to a mixer/aux source you’ve confirmed carries your own voice (e.g. a processed mic chain). Leave off to allow only your microphone.

“Chat OBS control” lets moderators and the broadcaster run !scene, !sourceshow/!sourcehide, !mutesource/!unmutesource, and !replaybufferon/!replaybufferoff/!replaybuffersave — the same plugin picks these up alongside voice clipping. Chat can only switch to, show, hide, mute or unmute the scenes and sources you list above (up to 50; capitals and extra spaces don’t matter). With nothing listed, only the replay-buffer commands work. Leave out anything private, like a desktop or window capture.

Stream Deck

Smart Lights

Make your lights react to your stream: a color for every raid, a flash for each follow, a scene when a chat keyword is used. Light actions run while you're live.

Philips Hue

Needs a Hue Bridge set up in the Hue app. Streamroid reaches it through Hue's cloud, so there's nothing to install.

Event lights

What your lights do when something happens on your channel. An Event count trigger with its own light action takes over for the events it matches (for example, a different color for raids of 50 or more).

EventLights

Trigger lights

Your JUICED⚡️ → Triggers. Give any of them a light action here or in the Triggers editor; both change the same setting.

TriggerLights

Juiced⚡️

Your hub for custom messaging — webhooks, event replies, chat reminders, timers, sound & on-screen alerts, and more.

Announce when you go live, or notify a Discord channel whenever a chat command runs. Create a webhook, customize the look, then send a test.

New Webhook

Paste your Discord channel webhook URL (Channel Settings → Integrations → Webhooks).

Placeholders:

Look & Feel (Discord)

Preview

Event Chat Messages

Loading…

Post a chat message in your channel when an event happens. Messages reply on the platform the event came from (a Kick follow posts to Kick chat, a Twitch raid to Twitch chat). Placeholders:

EventStatusMessage TemplateCooldown (s)

Pending Reminders

Reminders set in chat with !reminder <message> <seconds>, next one due first. When a reminder's time is up, the bot posts it back into the chat it was set from. Cancel a reminder to stop it from being posted.

Loading…

Timers

Have the bot run one of your custom commands on a schedule. Every 15, 30, 45 or 60 minutes while you're live, it posts the command's response in chat on each live platform the command is turned on for. Timers don't post while you're offline.

Loading…

Triggers

Play a clip from your Files library, change your Philips Hue lights, or both, when a chat keyword is used, when a specific viewer runs a trigger, when a channel event hits a number (e.g. 5 gifted subs), or when a viewer you name sends their first chat message of the stream (with a welcome message from the bot). Upload clips on the Files tab, then pick one below. Clips play through the overlay Browser Source while you're live, and light actions run while you're live too.

A welcome for one viewer: when they send their first message of the stream on this platform, the bot posts the message below in that chat. Add one per viewer you want to greet. You can name your own channel too (on Kick, or wherever the bot has its own account).

On-Screen Overlay Alerts

Follow, sub, resub, gifted-sub, Kicks, Bits, channel-point and raid alerts that animate on your stream overlay in OBS.

Alert widgets live on the overlay canvas so you can position and size them. Open the Overlay Designer, add an Alert widget (or a single-event preset like Follower Alert), then pick which events each box plays in its properties. Pair these with Event Chat Messages and Sound Alerts in this hub for a full reaction.

Fire true test alerts, chat messages, and sounds straight at your live overlay (and OBS) — then watch them animate in the preview. Tests run through the same delivery your real follows, subs, and chat use, so what you see here is what your viewers see.

Read viewers' messages aloud on stream: the messages that come with Bits, Kicks and Super Chats, resub messages, channel-point rewards, and !tts. Your overlay's Text-to-Speech widget speaks them in the voice you pick, and shows each one while it's read.

Nothing is read until an overlay in OBS has a Text-to-Speech widget: Overlay Designer → + Add Widget → Text-to-Speech. The voice plays from the overlay's browser source, like alert sounds: tick Control audio via OBS in its properties. Hide the widget with its eye icon (or a Stream Deck widget key) to mute it.

Voice

Loading…

A message with one of your banned words is never read, even with auto-delete off. Links are read as "link", and emotes and cheermotes are left out.

What gets read

My Account

Connect your creator services to create and manage your Streamroid profile.

Editors

Add channel moderators as editors and choose exactly which tabs each one can view and edit. Owners and admins always have full access. New editors must have signed into Streamroid at least once. Use the + button to add one.

User Management

Platform-wide directory of every Streamroid account. Visible to Streamroid Staff only.

Account Detail

Select a user to view and assist their account.

Support Tickets

Review, update, and close tickets users submit through the Support tab. Visible to Streamroid Staff only.

Support

Running into a bot or dashboard issue? Open a ticket and the Streamroid team will follow up. Track the status of your tickets on the right.

Open a ticket

A confirmation is sent to your verified account email when one is on file.

Your tickets

No tickets yet.

Documentation

Add a reward

When someone redeems it

Reply placeholders: {user} {reward} {cost} {currency} {balance} {message}

Limits (0 for none)

Moderate