Ni
JoinCleanerBot

JoinCleanerBot: A Group Chat Without Join Spam

Bot • Moderation & Anti-Spam

About this App

You open a busy group and the screen is a wall of 'Alex joined the group', 'Maria left the group', 'Alex joined the group' again. The actual conversation is buried somewhere above.

JoinCleanerBot has one job: it deletes those service lines so only messages from real people stay in the feed. 🧹

Which messages it removes

Whenever someone enters or leaves a group, Telegram drops a system line into the chat. Nobody wrote it, so you cannot reply to it or react to it, yet it still takes up space on the screen.

The bot describes itself in exactly these terms: it removes system messages about users joining or leaving. It promises nothing beyond that, which keeps setup short.

Setup in about a minute

The bot works inside the group itself, not in a private chat with you. The order is:

  1. Add the bot to the group like any other member.
  2. Promote it to admin and switch on the right to delete messages. No other permissions are required.
  3. Send /joincleaner check in the group. The bot tells you whether everything is in place and what to fix if it is not.

Commands go to the group you are configuring. In a private message the bot has no idea which chat you mean.

Why it needs admin status

Only an admin with the delete right can remove other people's messages in a group. Without that promotion the bot can sit in the chat all day and change nothing.

The same holds for any cleanup bot, and it brings a simple safety rule: grant only what the job requires. The delete right is enough. Banning members, editing the group info or pinning posts is not part of cleaning join messages.

Groups where it pays off

  • Large public communities. People come and go all day, and service lines can fill half the feed.
  • Support and customer chats. Useful answers stay visible instead of sinking under arrivals.
  • Work and study groups. After you send out invites the chat does not turn into a list of names.
  • Groups after an ad campaign. A wave of newcomers will not bury the discussion.

Good to know before you rely on it

The bot reacts to a line after it appears, so you may see it flash for a moment before it disappears. That is normal for a bot that tidies the feed after the fact.

If messages keep showing up after setup, check the delete right first, then run the check command again. The cause is usually there. 👀

Telegram has several cleanup bots that do the same thing. Pick by what actually works in your group and by how many chats already use it, not by the name.

A word on admin rights

An admin in a group can see and do a lot. If you run a private or work chat, add bots deliberately and review the admin list from time to time. Remove the ones you no longer need.

This bot is easy to live with on that front: you need it only while service lines annoy you. When that stops, you can drop it from the admins or from the group at any moment.

#Telegram#Bot#Moderation & Anti-Spam

Frequently Asked Questions

What rights does JoinCleanerBot need in my group?▼
Make it an admin and enable the right to delete messages. No other permissions are required. Then send /joincleaner check in the group and the bot will tell you whether everything is set up.
Does it remove both join and leave messages?▼
Yes, the bot describes itself as removing the system messages about a user joining or leaving a group. Messages from real members are left alone. If a line still stays, check the delete right.
Can I set it up from a private chat?▼
No, commands have to be sent in the group you are configuring. In a private chat the bot cannot tell which community you mean. Open the group and run the check there.
Is it safe to give a bot admin rights?▼
Grant only the right to delete messages, which is all the job needs. Leave member banning and group management switched off unless you need them. Review the admin list now and then and remove bots you no longer use.
3.0

Based on affiliate data

Users30.4K
LanguageEN, RU
VerifiedYes

Popularity

Last 7 days activity