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:
- Add the bot to the group like any other member.
- Promote it to admin and switch on the right to delete messages. No other permissions are required.
- 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.
Frequently Asked Questions
What rights does JoinCleanerBot need in my group?▼
Does it remove both join and leave messages?▼
Can I set it up from a private chat?▼
Is it safe to give a bot admin rights?▼
Based on affiliate data
Popularity
Last 7 days activity