TelemodTelemod

Telegram Word Filter — Block Banned Words & Profanity

The Telemod Word Filter removes messages containing banned words and phrases. Unicode whole-word matching eliminates false positives, and resistance to invisible characters stops spammers from bypassing the filter. Manage your word list in the Telemod panel.

Banned word and phrase list

Administrators add banned words and phrases in the Telemod panel (bannedWords field). The bot instantly deletes messages where they appear. Multi-word phrases are matched in full, wherever they occur in the text.

Smart whole-word matching — no false positives

Matching respects word boundaries with full Unicode support (Cyrillic and Latin). Banning "ass" does not affect "class"; banning "бан" does not affect "банан". This solves the classic problem of naive filters that block innocent words.

Bypass-resistant — invisible characters will not help

Unicode normalization (NFKC) and removal of zero-width characters (ZWSP, ZWNJ, ZWJ), BOM and soft hyphens — the characters spammers use to "split" words and evade filters. The trick is seen through and the word is still caught.

Clean moderation with no noise

The offending message is deleted. A short notification appears in the chat and automatically disappears after 5 seconds. Administrators and anonymous posts on behalf of the group are not affected. The filter works in Telegram Topics too.

Clean your chat of banned words

Set up your word list in the Telemod panel in one minute.

Go to admin