It is Monday morning, your group has three thousand members, and forty fresh accounts with no profile photos have just posted the same invite to an "investment club". You delete them by hand, and an hour later the second wave arrives.
Below are six bots from our catalog. Each covers one piece of the problem: spam filtering, captcha, auto-approving join requests or cleaning a channel audience. One bot rarely does it all, so the end of the article puts them into a working setup.
Spam in 2026 looks respectable
Broken sentences with a link are history. Accounts are warmed up for weeks and given a photo first. Raids come in batches, and a fake "admin" follows up in private messages about a "wallet verification".
Telegram has its own tools: built-in spam protection for groups above 200 members (with a stricter mode), join approval, slow mode and limits for newcomers. Crude mass posting stops there. A careful attack needs rules tuned to your community, a captcha and shared spammer databases.
💡 Start with Telegram's built-in protection and add bots to plug specific holes. It makes it much easier to see who filters what.
Six bots worth a try
Combot: an all-rounder with a shared spammer list
Moderation, captcha, raid protection, triggers, scheduled posts and analytics in one bot. Its signature feature is CAS, a shared spammer database. An account caught spamming in one protected group gets blocked from yours before it types a word.
- ✅ Free tier:
- moderation, captcha, anti-raid
- a post scheduler
- 32 days of stats
- 💸 Prices: Pro is 9.99 USD per month for non-commercial communities only. Commercial use needs Business at 100 USD per month. Check the panel for current prices.
- ⚠️ Downside: a ban in the shared list is nearly impossible to appeal, even for a hacked account.
- 🎯 Pick it if you want order and analytics.
GRIZZLY: a manager that speaks Russian
Commands are typed in Russian and start with a dot, which is handy for Russian-speaking admins and mostly useless if you do not read the language.
- 🛠️ Toolkit: warnings, welcome messages, rules, plugins and a hierarchy where the owner appoints admins and admins ban and warn.
- 🎁 Nice touch: an amnesty command lifts every ban at once when moderation went too far.
- 🔒 Captcha: opens with one command and stops most raids at the door.
- ⚠️ Careful: unofficial wikis list commands from other versions, so check the current reference. Paid features, if any, are shown in the bot menu. Look there before connecting it to a large chat.
Anti Spam Bot: quiet cleanup in five minutes
A narrow job: remove ads, invites to other channels and repeated messages. The interface comes in Russian and English, and there is a separate support bot and a news channel.
- ⏱️ Setup:
- add the bot to the group
- make it an admin
- give it the right to delete messages
- 👤 Fits small and mid-sized chats that want cleanup without configuration. There are no triggers or analytics, it is a filter.
- 📌 Tip: when it removes a normal message, check whether the account is new or the text has a suspicious link. If it repeats, write to support.
TGuard: subscriber scan and surge alerts
It works with the audience of channels and groups: it shows the share of real people and bots among subscribers and checks newcomers against a base of known bots.
- ✅ Also does:
- runs a captcha
- sends an alert when hundreds of accounts arrive through one link
- tracks subscriptions in real time and has an SOS mode (added in early 2026)
- 🔒 Removal: only after you confirm. Bot detection is probabilistic and a real person with an empty profile can land on the list, so read it yourself.
- 📌 For channel buyers: a report with a cleanliness percentage and a grade from A+ to E. It is the bot's own estimate, and the buying decision stays with you.
- ⚠️ Downside: independent reviews are few. Grant minimal rights and read the pricing inside the bot first.
Auto Accept Request Bot: requests approve themselves
It does one thing: approves join requests when an invite link requires approval. There are two commands, /start and /help, and almost nothing to configure.
- 🛠️ Launch: add it as an admin, enable the right to invite via link, and share that exact link.
- 🎯 Rescues you after an ad post or a mention in a big channel, when requests arrive by the hundreds.
- ⚠️ Risk: bots and spammers walk in with everyone else. For private or paid channels think about manual review, and keep separate moderation in the chat.
- ❓ Accepts nothing? The usual causes are a regular link with no approval request, missing admin rights, or the invite right switched off.
Majburiy Post Bot: Uzbek bot with a big audience
Around 155 thousand monthly users and an Uzbek-only interface. The name translates as "mandatory post bot", and bots of this type usually make members meet a condition, such as joining a channel, before writing in a group.
- ⚠️ Downside: the bot page gives no detailed feature list, and without the language you would be learning by trial.
- 🧪 How to try: on a spare group with a second account. Keep one or two conditions, or newcomers will leave before reading the rules.
- 🔒 Token: never share it. If it leaks, reissue it through the official bot-creation bot.
All six on one screen
| Bot | Job | Keep in mind |
|---|---|---|
| Combot | Moderation, captcha, analytics | Shared bans are hard to appeal |
| GRIZZLY | Moderation in Russian | Check commands against the current reference |
| Anti Spam Bot | Cleaning ads and repeats | No triggers or analytics |
| TGuard | Audience scan, surge protection | Bot detection is probabilistic |
| Auto Accept Request Bot | Auto-approving requests | Lets spammers in too |
| Majburiy Post Bot | Mandatory conditions for members | Uzbek-only interface |
A setup for a mid-sized community
- 🧱 Core: one manager with captcha and rules, Combot or GRIZZLY, depending on language and habits.
- 🛡️ Spam filter: Telegram's built-in protection plus a dedicated anti-spam bot if the chat is small or needs custom rules.
- 🚪 Channel entry: auto-approval only during a surge, then back to manual review.
- 🔍 Audit: scan the channel monthly and compare reach before and after cleanup.
⚠️ Before granting admin rights, check what the bot asks for. An anti-spam bot needs the right to delete messages and restrict members. It has no use for inviting users or adding admins.
The first day after connecting
- 📌 Pin a message saying real admins never message first and never ask for passwords.
- Publish the rules and the warning system in advance, and arguments drop.
- Turn on the captcha and test it with a second account.
- Read the action log weekly: what was removed and why.
If the chat is already under attack, turn on the captcha and join approval first, then clean up. The other order fails because new accounts arrive faster than you delete old ones.
Keep a quick way to restore anything removed by mistake. A harsh filter that eats normal messages annoys people more than any spam.




