Detects and removes duplicate or highly similar messages on Telegram

Your Telegram group shouldn’t sound like a broken record — clean up repeated messages and keep conversations fresh, automatically.

  • Instantly when the trigger is activated
  • Instantly when receiving a text message (telegrambot → webhook)
  • Search messages for a keyword (telegram_users → search_message)
  • Find the Most Similar Text (btzsimilartext → similar_text_to_json_list)
  • Delete a message (telegrambot → delete_message)

Tired of endless repeated messages clogging up your Telegram groups or channels? Duplicate and near-identical messages don't just look messy—they overwhelm conversations, drive users away, and leave your community with a chaotic, unprofessional feel. Moderators waste hours manually policing posts, and if you ignore the problem, real content gets buried and you risk losing engagement, credibility, and valuable time.

This Botize formula steps in as your automated moderator—instantly scanning every incoming message, comparing it to recent posts, and removing anything that’s a duplicate or too similar, all within seconds. By leveraging Botize’s powerful similarity filters (tunable by you), it keeps your chats clean and relevant without you lifting a finger. That means you transform your space from spam-packed and scattered to focused, welcoming, and easy to follow—and you free up your team from the tedium of manual deletion.

Ready to automate and supercharge your Telegram group moderation? Follow the step-by-step guide or use this formula as a plug-and-play solution—just set your group, permissions, and adjust frequency or similarity thresholds to match your style. In just a few clicks, Botize puts your group on autopilot and your time back in your pocket. Let’s get started!

Start using this automation

It's ready to go. Choose how to set it up in your account.

Open it in the Botize editor

Load it into your account and customize it in the visual panel, with everything in view.

Open it in Claude or ChatGPT

Copy this and paste it into ChatGPT or Claude (with the free Botize connector): it'll load the automation, tailor it with you and save it to your account.

Not connected yet? Claude guide · ChatGPT guide


Say Goodbye to Telegram Duplicates Instantly

Every time someone posts a text message in your Telegram group or channel, our automation checks your chat for any identical or super-similar messages. If there’s a copy or a close cousin, it zaps the duplicate out of existence, letting the original message shine — all in the background, without you lifting a finger.

Manual Botize
Search for duplicates in chat history 3 minutes per message 0 Minutes
Decide if a message is similar enough to delete 2 minutes 0 Minutes
Delete the message manually 1 minute 0 Minutes
Total 6 minutes PER duplicate found 0 Minutes

Tired of seeing the same messages over and over in your Telegram group? You’re in the right place. This automation blocks repeated or near-identical messages in seconds, so everyone feels heard (without the echo chamber).


Managing Community Q&A

Your tech support group gets flooded with the same ‘How do I reset my password?’ every morning. With this automation, only one gets through, and everyone sees the answer, not the noise.

Cut the Noise

No more endless looping of the same announcement or question — keep chats relevant and readable.

Boost Credibility

Your group looks sharp, well-managed, and spam-free at all times; it feels more professional.

Less Admin Stress

Don’t waste brainpower on manual cleanups — focus on what matters (like actual conversations).


Keeping Promotions in Check

You run a channel for event updates but people keep reposting ticket links. Now, repeated promos vanish automatically and you keep control of the thread.

🧹

⌾︎ You run a Telegram group or channel, and want it to stay useful and organized.

⌾︎ You’re tired of handling repeated questions, spam, or promotional clutter manually.

🤷

✕ You enjoy scrolling through the same copy-paste message 20 times a day.

✕ Your group thrives on chaos and repetition — hey, some people do!


✓ Choose any Telegram group or channel you manage as your target chat.

✓ Set how similar a message needs to be to count as ‘too close for comfort’ (tweak similarity threshold).

✓ Decide how many past messages are scanned to catch duplicates (optimize speed vs. thoroughness).




This automation runs every time a new text message is posted in a Telegram group or channel. It searches for existing messages that contain all or part of the received text and, if a duplicate or very similar message is detected, it automatically removes it seconds after being published. You must specify the source chat (group or channel), add your Telegram bot with administrator permissions, and also connect your personal Telegram account to Botize.

Related automations

Other ready-to-use automations you may find useful.