How a drill runs

Seven steps: read your filters, drill your mods, let Twitch grade the filters, find rules that won’t ban regulars, prove them on attacks they’ve never seen, then push with undo.

  1. Step 1

    Read your filters

    ModScrim reads your channel’s public blocked terms and AutoMod levels from Twitch, and starts a 7-day chat log used for one thing: checking that new rules won’t ban your regulars.

    Twitch doesn’t share private blocked terms with apps, so ModScrim can only see and test the public ones. It never changes your AutoMod settings.

    Public blocked terms

    free nitrobit.lybuy followersfreebits
    Hostility
    Discrimination and slurs
    Chat log
    1,284 messages
  2. Step 2

    Set up the drill

    Pick tactics, the number of attack and banter lines, the speed and the slip window. Share the mod link and the 6-digit join code, and add the overlay to OBS as a browser source.

    Rehearsing alone? Turn on Kai (sim), a simulated co-mod who is always labelled and scored separately.

    Tactics
    Giveaway links, viewer spam, promo bots
    Lines
    14 attacks, 8 banter
    Speed
    a line every 1.5 s
    Slip window
    9 s
    Join code
    482 913
  3. Step 3

    Run the drill

    The practice chat fills with attacks written to slip past your filters, mixed with harmless banter. Mods delete, time out or ban from any device, with the keyboard or with buttons. The first action wins, and a line nobody touches within the slip window slips through.

    Viewers see the overlay: the alarm, the scoreboard and a practice chat whose message text is blurred into bars.

    nitrodrops_93fr33 nitro for the first 50 viewers → nitrodrop.invalidBanned by you · 2.1 s
    grandpa_gamerLOL the jump at the endFalse ban: that was a regular
    grow_fast_77want more v i e w e r s? best promo viewbump .invalidSlipped through
    giftsnow_botskins giveaway is live, claim yours at giftsnow.invalidSam got it first
  4. Step 4

    Twitch grades your filters

    Every attack line goes to Twitch’s Check AutoMod Status, which says whether your current AutoMod settings and blocked terms would let it through. You get one plain number and a line-by-line table with the tactic and trick each line used.

    Twitch limits how many checks a channel can make each hour. When the limit runs out, ModScrim uses its own matcher and labels every number it produced “local estimate”.

    9 of 14

    attack lines would get past your filters

    graded by Twitch local estimate when the limit runs out

  5. Step 5

    Find better rules

    The rule finder proposes up to six blocked terms in Twitch’s own syntax that catch what got past. Each one is checked against the last 7 days of your real chat and a pool of harmless banter, and any term that would match a regular is rejected, with the line it would have hit.

    Some tricks can’t be expressed as blocked terms: spaced or dotted letters, zero-width characters, emoji inside a word and look-alike letters. ModScrim says “needs a bot rule” for those instead of pretending.

    • Catches 2, 0 real-chat matchesgiftsnow*
      Proposed
    • Would catch 2, but also matches “dm me the build later”dm me
      Rejected
    • Spaced letters, 1 lineneeds a bot rule
  6. Step 6

    Prove it on a fresh wave

    Before anything is pushed, ModScrim builds a second wave of 30 attacks from a new seed, using tricks the rule finder never saw. You see how many were blocked before and after, what still gets through, and how many real messages the new rules would match. Push stays disabled unless that number is zero.

    On a real channel, Twitch re-grades the fresh wave after the push, and the report shows how often Twitch and the local matcher agreed.

    Before10 of 30
    After19 of 30

    New rules matched 0 of 1,284 real and harmless messages.

  7. Step 7

    Approve, push and undo

    Press Approve and push, and ModScrim adds each term to your channel’s blocked terms on Twitch, with a result for every term. Undo this push removes exactly the terms that drill added. Both are written to your audit log.

    The after-action report keeps per-mod scores, what slipped, the Twitch grade, the proposed, rejected and pushed terms, and the fresh-wave result. Share links carry numbers only, never attack text.

    Recorded in your audit log with the time and who pressed it.

What ModScrim can’t do

Stated up front, so the numbers mean what they say.

  • Some tricks need a bot

    Blocked terms can’t express spaced or dotted letters, zero-width characters, emoji inside a word or look-alike letters. Those are grouped under “needs a bot rule” for a tool like Sery_bot, Fossabot or Nightbot.

  • Two engines can disagree

    Twitch’s check also applies AutoMod’s categories and your permitted terms, which ModScrim’s local matcher doesn’t model. Every number names the engine that produced it.

  • Only public terms are visible

    Twitch doesn’t return private blocked terms to apps, so the rule finder can’t take them into account.

  • It isn’t a moderation bot

    ModScrim never acts on your real chat. Keep your AutoMod and your bots; ModScrim helps you tune them and train the people around them.

Ready when your team is.

Sign in with Twitch to read your filters and set up your first drill. Or try the whole loop in a demo room first, no account needed.