Skip to content

Moderation filters, plus flows for the rest

Six filters can check every message in your chat, with the thresholds and exemptions you choose. When you want something extra, such as telling your mods about a third strike, you build it as a flow.

On your phone? Sign up now. Pebble sets up your bot with you on your computer in about five minutes.

On Twitch, the bot needs moderator rights in your chat before it can act. On Kick, Bloopbot moderates as you.

Flows · Node library
The node library reading 132 nodes, grouping Chat and commands into When triggers, Only if conditions and Then actions, with every topic — including Music, Moderation, AI and Groups — across the top, and, along the bottom, Ready-made snippets such as Announce the winner (Giveaway changes → Chat message) and Nuke command (Chat command → Who can trigger → Nuke chat), each with a Details button, and an Add button for all of them.
Pebble, the Bloopbot mascot

The filters

The filters are settings on the Moderation page, not flows, so they apply to every message. Each has its own thresholds, exemptions and response: warn, delete or time out.

The six filters are the blacklist, links, caps, symbols, emotes and repetition. Switch each one on when you want it, and watch chat for a while before turning on several at once.

The link filter and the blacklist see through disguises: a link spaced or spelled out (example dot com), written in look-alike or fancy letters, or broken up with invisible characters. Whatever a filter does, the message it caught is deleted; a first-offence warning only spares the viewer the timeout.

Your mods, from chat

A moderator on Twitch is a moderator to Bloopbot straight away, with nothing to sign in to.

CommandWhat it does
!permit <username>Lets a viewer post a link past the link filter for a short time
!filters enable <filter>Switches a filter on; disable switches it off
!blacklist add <words>Adds a blacklist entry; -regex makes it a pattern
!nukeRuns a bulk moderation job on chat, from the Mod commands pack; the Nukes page holds its settings

The Mod commands pack also brings !title and !game for your stream information, and controls for the alert queue. !permit, !filters and !blacklist are built in and work without a flow. Anyone below moderator who types !permit, !filters or !blacklist gets no reply at all. Nukes may not be available on your channel yet.

Flows for the rest

The node library’s Groups topic showing Enforce chat rules and Screen reward text, each used by one flow.
The node library’s Groups topic: Enforce chat rules is the group inside the AI moderation template, where you decide what each finding does. Click to enlarge.

Kick chat too

The same filters screen Kick chat, on a Kick channel or a Twitch channel with Kick added, with the same thresholds and exemptions. Kick’s moderator, VIP, subscriber, OG and founder badges count like their Twitch equivalents, your Kick moderators can type !permit, !filters, !blacklist and !whitelist, and the Time out and Delete message steps work on Kick messages. Kick times out in whole minutes. Nukes and the Moderation acted trigger stay on Twitch for now. Moderate Kick chat has the details.

Check what happened

A flow’s Run log shows each path it took. The Audit log shows who changed your channel’s settings, and the Nukes page lists bulk moderation jobs with their details. Test fire simulates a flow’s actions without timing out or banning a real viewer.

Moderators you tick on Team get their own dashboard to run the stream, and editors you add there can change the filters and flows from their own sign-in, with every editor change recorded under their name — see share the work with mods and editors. Editors may not be included on your plan.

Set up your filters.

Sign in with Twitch or Kick, make the bot a moderator on Twitch, and open the Moderation page.

Pebble is ready to help