Silent Shield: Anti-Begging
Author: yungblackberry
Description Launch App Current Users

Short Description:

This bot silently blocks all begging

Full Description

MAXED-OUT CHAT FILTER (Escalation B + Timed Mute + “Perm Ban”)

This script is a high-security chat firewall that auto-stops boundary-pushing messages before they ever hit your room. It’s built to catch common bypass tricks (spacing, punctuation, leetspeak) and enforce rules with a strike system, escalating from warnings to timed mutes, and finally to a permanent room-level ban.

What it blocks

It targets the most common “problem lanes”:

Begging / free / discounts

“for free”, “no tokens”, “can’t tip”, “discount”, “hook me up”, etc.

IRL / meetup / location hunting

“meet up”, “irl”, “come over”, “where do you live”, “what city/state”, “address”, etc.

Dating / relationship questions

“are you single”, “date me”, “relationship status”, “be my bf/gf”, “marry me”, etc.

Personal info requests

“real name”, “age”, “birthday”, “phone number”, “snap/instagram/discord/telegram”, etc.

Hard boundary talk

“sex for money / escort”, and ownership/handler/pimp language

How it catches bypass attempts

Before checking rules, every message is normalized:

Converts to lowercase

Translates basic leetspeak (0→o, 1→i, 3→e, 4→a, 5→s, etc.)

Strips punctuation/symbols

Collapses extra spaces

Creates a compact version to catch split words like “f r e e” or “m e e t u p”

So even if someone tries to dodge filters with spacing or weird characters, it still hits.

Mods and broadcaster are exempt

Mods and the broadcaster can say anything. The filter ignores them completely.

Escalation Mode B (with strike weights)

Violations add strikes based on severity:

Dating / location / personal info: +1 strike

Begging / discounts / meetup attempts: +2 strikes

Hard boundary (sex-for-money, pimp/ownership): +3 strikes (typically instant mute)

What happens when someone violates

The script blocks the message and escalates:

Warning 1/3 (notice sent to the user)

Warning 2/3 (final) (notice sent, tells them the next one mutes)

Strike 3+ triggers a timed mute:

Their messages are silently blocked for 15 minutes

They receive a “Muted 15 min” notice with a “don’t beg / don’t push boundaries” reminder

Strike reset window

Strikes reset if they behave for 10 minutes (no violations). This prevents someone from getting punished forever for one dumb message earlier.

After repeated mutes: “Perm ban”

If they keep violating after multiple mutes, the script flips them into a permanent room ban state:

Their messages will never appear again for the rest of the session

They receive a final message like:

“PERMANENT BAN: repeated violations… your messages will no longer appear in this room.”

Important: this is a room-level shadow ban, not a platform account ban. The script can’t truly ban them from the site, but it can permanently block their messages from your chat for the session.

Anti-spam notice control

To avoid the script spamming warnings when someone spams messages, notices are rate-limited with a cooldown (20 seconds) per user.

Key settings you can tune

STRIKE_THRESHOLD (default: 3)

MUTE_DURATION_MS (default: 15 minutes)

MAX_MUTES_BEFORE_PERM (default: 2)

STRIKE_RESET_MS (default: 10 minutes)

NOTICE_COOLDOWN_MS (default: 20 seconds)

© Copyright Chaturbate 2011- 2026. All Rights Reserved.