Open beta · 333 ⭐ forever

Moderator bot for Telegram groups: anti-spam, captcha and order in chat

Defensor is an anti-spam bot for Telegram: 650+ filters, captcha for newcomers, warns, mutes and bans, moderator ranks like in Iris. Everything is configured with buttons in a private chat with the bot.

  • No configs or code
  • Works in groups and supergroups
  • Help in 20 languages
filters
650+
modules
30+
ranks
5
help languages
20

Features

Everything a Telegram chat moderator needs

One bot instead of five: anti-spam, captcha, punishments, ranks, logs and a settings panel.

Anti-spam filters

650+ filters against ads, links, mass mailings and scammers. Separate rules for marketplace chats — sale listings are not mistaken for spam.

Protection

Captcha and anti-bot

Newcomers pass a button check; bots and raids are stopped at the door. CAS database check.

AntiBot

Warns, mutes, bans

Punish with a command, a reply or buttons in the /mod card. Durations: 15m, 2h, 7d.

Moderation

Ranks like in Iris

Five moderator levels with different rights. Promote by reply: !повысить, list: !кто админ.

Ranks

Logs and journal

A service log group for every action and the filter trigger journal /journal — see who the bot stopped and why.

/journal

Panel in private chat

/settings in private messages: 30+ modules, all buttons — group members never see the setup.

/settings

Reports

/report — file a report; admins get moderation buttons in private chat

/report

Statistics

Member card: warns, history, activity

Information

Quick start

Setup in 3 steps

You need admin rights in your Telegram group

  1. Add the bot

    Open @DefensorGroupsBot → “Add to group”

  2. Grant permissions

    Ban users and Delete messages are required. Without them, bans won't work

  3. Activate and configure

    First send /help in the group — it will appear in the bot's settings. Then open /settings in a private chat → select your group → enable AntiBot with a button

Scenarios

How to use

Key actions for administrators

Punish a violator

Reply to a message: /ban, /mute 1h, /warn — or open /mod with buttons

Enable protection

Private chat with the bot → /settings → group → “Protection” → enable AntiBot and PastedSpam with buttons

Assign a moderator

By reply: !повысить · List: !кто админ

Member card

/mod or /check @user · ID · reply

Open beta

Defensor is in open beta — access for everyone

Anyone can buy access right inside the bot: 333 Telegram Stars once — forever. No subscriptions, no invites.

  • The bot in your groups
  • “🧪 Open beta member” badge
  • Extended journal
  • Early access
  • Priority for requests

333 Telegram Stars

forever · one-time payment

Buy access for 333 ⭐ What open beta gives →

Paid inside the bot with Telegram Stars

Stardust

Stardust and the group leaderboard

Collect stardust in the bot while groups compete for a place in the global leaderboard. The best chats and members are on the leaderboard page.

FAQ

Common questions

The bot won't ban — what should I do?
Defensor must be an admin with “Ban users” permission. The bot will tell you if permissions are missing.
Where are the settings?
Settings are in a private chat with the bot: command /settings. First activate the chat: send /help in the group — then it will appear in the settings list.
Is the bot paid?
Defensor is in open beta: anyone can buy access — 333 Telegram Stars once, forever, right in the bot. See what's included on the Open beta page.
How is Defensor different from Iris?
Ranks and commands feel familiar to Iris users (!повысить, !кто админ), but the focus is protection: 650+ anti-spam filters, captcha, a trigger journal and logs. Setup is done with buttons in /settings.
Is there a captcha for new members?
Yes. The AntiBot module greets newcomers with a button check and checks them against the CAS database. Enable it in /settings → “Protection”.
How do I find my Telegram ID?
Send /id to the bot in private messages — it replies with a number. You need this ID to log in on the site.

Ready to connect?

Buy open beta access in the bot or add it to your group