Beta Freshly baked for Twitch chat

The all-in-one Twitch companion, baked for independence. Log in with Twitch and every tool is yours, free.

Privacy-First One-Time Setup Eco-Friendly Source Available
Encrypted in transit and at rest

Your chat data is encrypted.

Traffic between every internal service runs over TLS, and everything stored on disk is encrypted.

Spread out on purpose

Runs on several machines.

If one drops out, the others keep your chat covered.

Source available

You can read the code.

The source is on GitHub under a source-available licence. Audit it, file issues, see exactly what runs in your chat.

A working demo

Try it here.

Past all that, here's what your viewers actually meet: a bot sitting quietly in chat. Try a command, send some spam, and see what it does.

The bot only speaks when spoken to. Chat stays yours.

#your_channel live
The quiet work

The things it handles while you stream.

Spotify song requests, run by chat.

Viewers type !sr and the track drops straight into your Spotify queue. Live now playing, !skip, !srlist, and a per-viewer limit you set.

Learn more

Your lights, chat's remote.

Channel points plug straight into your Govee setup. One redeem and the room drifts to whatever colour chat picked.

It greets your regulars by name.

Commands, cooldowns and shout-outs, written in your words in the dashboard.

Polls your chat votes in. Incoming feature

Votes counted live, results moving as they land.

Every entry gets the same odds.

The draw is random and the result is logged.

It stays in chat when you're offline.

Commands, moderation and timers keep running between streams.

Moderation, built in layers Beta

What happens before a message reaches chat.

Several classifiers have to agree.

Independent classifiers each score the message for spam and hate signals. It is only removed when they agree.

Static gates handle the obvious.

Rate, shape and link checks run first. They are fast and predictable, and they catch floods and known-bad links before anything heavier runs.

One raid warns every protected channel.

A raid pattern seen in one channel is flagged for every enrolled channel, so the second target is already covered.

Game Integrations

Stats in chat, no alt-tabbing.

minecraft · ch 01

Minecraft Stats.

Hypixel Bedwars stats and MCSR Ranked Elo, straight into chat.

fortnite · ch 02

Fortnite Stats & Shop.

Lifetime and season stats, plus the daily item shop, one command away.

valorant · ch 03

Valorant Stats.

Ranks, recent matches, leaderboards and the daily shop rotation, straight into chat.

Learn more
clash · ch 04

Clash Royale Stats.

Profiles, battle decks and Path of Legends standing, one command away.

requests · open

Want another game?

We are adding more. Open an issue on GitHub and tell us what you play.

Eco-Friendly

Powered by Sustainable Energy.

We run entirely on hydro-electricity and hyper-optimized code to minimize hardware overhead. This makes our website cleaner than 92% of all pages tested, and the dashboard cleaner than 95%.

notes.txt unedited

I started building this after a stream where four tools broke in one night. Chat scrolled past faster than I could moderate, the song queue died, and the giveaway picked nobody.

Every feature in here exists because I needed it at 2 a.m. and couldn't find it, couldn't afford it, or didn't trust where the data went.

Nothing here is sold to advertisers, and nothing is held back for a paid tier. If it makes one stream calmer, it's doing its job.

the folks behind the bagel
p.s. click the stamp.
Getting set up

One Twitch login and you're running.

  1. Connect your channel.

    One click through Twitch. No API keys, and the whole thing takes about two minutes.

    oauth ✓ · scopes ✓ · 1.2s
  2. Make it yours.

    Turn on the modules you want and write your rules in plain sentences.

    modules: 6 active
  3. Go live, and breathe.

    It joins your chat quietly and gets to work. You get to just stream.

    itsbagelbot joined #your_channel
The oven's warm

Every tool is free. You're live in about two minutes.

uninstall from the dashboard whenever you want

ItsBagelBot is built and operated by ItsMavey.

Game stats come through the official Hypixel API, with the developer key registered to the Minecraft account ItsMavey.