Telegram Word Filter Bot (Block Forbidden Words in Groups)
OmniGest's word filter blocks messages containing forbidden words, slurs, or custom patterns configured by group administrators — keeping conversations clean.
Configuration
/config→ Select group → Word filter- Enable/Disable — Toggle on/off
- Action —
delete(default),warn,mute,kick,ban
Managing words
| Command | Usage |
|---|---|
/filter word |
Add a word to the filter |
/unfilter word |
Remove a word from the filter |
/filters |
View the list of filtered words (admins only) |
How does it detect?
- Looks for the whole word (not partial): filtering "spam" does not block "antispam"
- Case-insensitive: "SPAM" and "spam" are treated the same
Notes
- Administrators are exempt
- The filtered word list is only visible to admins (
/filters)
Related pages
- AntiSpam — for link spam (covers what word filter cannot)
- AI Moderation — semantic detection beyond exact words
- Captcha — keep bots out before they can post
- Manual Moderation — warn, kick, ban commands
Frequently Asked Questions
Does the word filter catch variations and misspellings?
The word filter uses pattern matching that catches common variations. You can also add regex patterns for more advanced filtering.
Can admins bypass the word filter?
Yes. Group admins are always exempt from word filter actions.