Article

How to Stop Spam in Telegram Groups: Settings, Join Requests and AI Guardians

The eight settings I use to stop spam in Telegram groups, from permissions and slow mode to join requests, Aggressive Anti-Spam and AI Guardians, plus the setup I use before sharing any new group link.

By
How to stop spam in Telegram groups: a green shield blocking spam messages

Every Telegram group I've run has had the same turning point. For the first few hundred members, the chat is quiet and friendly. Then the group shows up in search, someone shares the invite link in a big channel, and one morning the chat is full of crypto offers, fake job posts and bots dropping links. If you don't have the right settings in place before that day, you spend hours deleting messages and banning accounts by hand.

The good news is that Telegram gives group owners a lot of protection, and most of it is free and built in. These are the eight settings I use to stop spam in Telegram groups, in the order I turn them on, plus the setup I use for every new group.

Why Telegram Groups Attract Spam

Spammers go where the audience is. A group with a public username can be found in Telegram search, and a shared invite link can travel far beyond the people you meant to invite. Once a group passes a few hundred members, it becomes worth a spammer's time to join with several accounts, post once and leave.

Most of the spam I see falls into three types:

  • Link drops. A new account joins, posts a link to a channel, a "giveaway" or a phishing page, and disappears.

  • Bot raids. Many accounts join within minutes and post the same message, often with images so text filters miss it.

  • Private message spam. Accounts join only to collect the member list and message people one by one. Telegram's spam FAQ treats unsolicited messages and adding people to groups without consent as spam, and reported accounts get limited.

Each setting below blocks at least one of these.

Layers of spam protection for a Telegram group: who can join, who can post, automatic filters, and admin cleanup

1. Lock Down Member Permissions

This is the first thing I change in any group. Open the group, tap its name, then Edit → Permissions. Here you decide what regular members are allowed to do. The defaults are generous, and spammers count on that.

  • Turn off "Add Members" unless you really want members inviting others. It stops spam accounts from pulling more spam accounts in.

  • Limit links and media if your group is mainly for text discussion. Most spam is a link or an image, so this alone removes a large share of it.

  • Keep "Pin Messages" and "Change Group Info" for admins. A spammer who can change the group photo or pin a message can do real damage.

You can also give individual trusted members more rights than everyone else from the same screen, so locking things down doesn't punish your regulars.

2. Turn On Slow Mode

Slow Mode lets each member send only one message per interval you choose, with a timer showing how long they have to wait. Telegram added it in its 2019 update, and it's still one of the best tools against bot raids, because a bot that can post once every minute is far less useful than one that can post fifty times.

You'll find it at the bottom of the same Permissions screen. I use a short interval for everyday chat and raise it for a few hours during a raid. In a busy discussion group, a long interval frustrates real members, so I don't leave it high permanently.

3. Require Admin Approval to Join

Join requests are the most effective setting I know against spam, because they stop the problem before an account is even in the group. When approval is on, anyone who opens your link sends a request instead of joining, and an admin approves or declines it.

  • For a private group, create an invite link and turn on "Request Admin Approval" for that link.

  • For a public group, open the group type settings and turn on "Approve New Members".

Before approving, you can open the applicant's profile, and you can message them first. An empty profile with no photo and a random name, created yesterday, is almost always a spam account. The cost is that someone has to process requests, which is exactly the job AI Guardians and bots can take over (see below).

4. Enable Aggressive Anti-Spam

Telegram runs its own spam filters in every group. In groups with more than 200 members, admins can switch those filters to a stricter mode called Aggressive Anti-Spam, introduced in the December 2022 update. You'll find the toggle in the group's Administrators section.

In my experience, it catches most of the obvious link drops without any setup. Occasionally it removes a real message. When that happens, you can find it in Recent Actions and report it as a false positive, which helps Telegram improve the filter.

5. Let an AI Guardian Screen New Members

Since June 2026, admins can add AI bots as administrators whose job is to guard the entrance. Telegram calls them AI Guardians in its June 2026 update. They process join requests, can screen applicants through a mini app before letting them in, and, if you allow it, can also act against members who post spam in the chat.

This solves the one weakness of join requests: nobody has to sit and approve people by hand. Give the guardian only the rights it needs, usually approving members and deleting messages, and test it on a small group before using it on your main one.

6. Add an Anti-Spam Bot, Carefully

Third-party moderation bots can do things Telegram's built-in filters don't, like captcha checks for new members, word filters or automatic warnings. They're useful, but a bot with admin rights is also a risk if it's badly made or gets abandoned by its developer.

My rules: only use bots with a clear developer and active updates, and give them the smallest set of admin rights that works. A moderation bot needs to delete messages and ban users; it never needs the right to add new admins. If you haven't done it before, here's how to add a bot to a Telegram group and set its rights, and how to add admins and choose their permissions.

One technical detail that confuses many owners: bots in groups run in privacy mode by default and only see commands and messages addressed to them. A moderation bot has to be an admin, or have privacy mode turned off by its developer, to see and delete spam.

7. Charge Stars for Messages

For groups that get a steady stream of promotional posts, Telegram offers a stronger filter: a price on every message. Since the March 2025 update, group owners can turn on "Charge Stars for Messages" in Permissions, so each message from a regular member costs a small number of Telegram Stars.

Spam becomes expensive, and the Stars go to the group's balance. It's not for every community, since it also puts a cost on real members, but for groups where people mainly come to advertise, it works.

8. Report, Ban and Clean Up

Even with all of the above, some spam gets through. When it does:

  • Report the message as spam instead of only deleting it. Reports help Telegram limit the account across the platform, not just in your group.

  • Ban the account and delete all its messages in one step. When you remove a member, Telegram lets you delete everything they posted at the same time.

  • Check Recent Actions to see what happened while you were away: who joined, who was removed, and what the filters deleted.

If one of your own members tells you their account was limited after a report, they can contact the official @SpamBot to check their status.

My Anti-Spam Setup for Every New Group

Anti-spam settings for a Telegram group by size: small private group, growing public group, and large group over 200 members

This is the order I go through when I set up a new group, before I share the link anywhere:

  1. Permissions: "Add Members" off, pinning and group info for admins only.

  2. Join approval on, either on the invite link or with "Approve New Members".

  3. Slow Mode on a short interval.

  4. Aggressive Anti-Spam on as soon as the group passes 200 members.

  5. An AI Guardian or a moderation bot to handle join requests once there are too many to approve by hand.

  6. At least two human admins in different time zones, so raids don't run for hours unnoticed.

If you're still at the planning stage, my guide on creating a Telegram group covers the basics, and these security tips for group admins cover protecting the admin accounts themselves, which matters just as much as filtering spam.

Final Thoughts

Stopping spam in a Telegram group isn't about one magic bot. It's layers: decide who can join, limit what new members can post, let Telegram's filters and an AI Guardian do the repetitive work, and keep a human admin for everything else. Set it up before your group grows, not after the first raid.

Frequently asked questions

How do I stop spam in my Telegram group?
Combine several settings: limit what members can post in Permissions, turn on Slow Mode, require admin approval to join, enable Aggressive Anti-Spam once the group has more than 200 members, and add an AI Guardian or a moderation bot with minimal admin rights.
What is Aggressive Anti-Spam in Telegram?
It's a stricter mode for Telegram's built-in spam filters, available in groups with more than 200 members. Admins turn it on in the group's Administrators section, and they can report wrongly removed messages from Recent Actions.
How do I make people request to join my Telegram group?
For a private group, create an invite link with Request Admin Approval turned on. For a public group, turn on Approve New Members in the group type settings. Admins then approve or decline each request.
What are AI Guardians in Telegram?
AI Guardians are AI bots that you add as admins to process join requests. They can screen applicants through a mini app before letting them in and, if you allow it, act against members who post spam.
Does Slow Mode stop spam bots?
It slows them down a lot. With Slow Mode on, each member can send only one message per interval, so a bot raid can't flood the chat. Use a short interval for normal chat and a longer one during an attack.
Can I charge for messages in a Telegram group?
Yes. Group owners can turn on Charge Stars for Messages in Permissions, so each message from a regular member costs a few Telegram Stars. It makes spam expensive, but it also adds a cost for real members.

Comments

No comments yet. Be the first to share your thoughts.