Word
/addword airdropWhole words, ignoring case and look-alike letters.
- Catches
- Free AIRDROP now
- airdrop
- Ignores
- airdrops
Telegram image moderation
Text filters can't see a scam link pasted into a screenshot. SpamLens reads the text in every JPEG, PNG and WEBP posted to your group, checks it against your rules, and logs what it would delete before it deletes anything.
GIVEAWAY — ENDS TONIGHT
Claim your free tokens at
bonus.bad.example/claim
before 23:59
How it works
/setupMake @spamlens_bot an admin with “Delete messages”, then run /setup. The bot sends you a private link to finish setup in DM.
Block words, domains or link fragments. New images are checked and logged in /audit and the Admin App. Nothing is deleted. 75 preview scans are free.
When the log looks right, buy a 30-day scan pack with Telegram Stars and run /mode enforce. Only images that match your rules are removed.
Rules
Workers AI Vision copies the text out of each image, word for word. It never decides what's spam: matching runs on the rules your admins set, the same way every time.
/addword airdropWhole words, ignoring case and look-alike letters.
/adddomain bad.exampleThe domain and its subdomains, even without https://.
/addsubstring t.me/+Anywhere in the text. Use it for fragments like private invite links.
/linkpolicy blockCatch every link except the ones you allow with /allowdomain, /allowword or /allowsubstring.
Pricing
Preview costs nothing. To delete spam automatically, buy a 30-day scan pack with Telegram Stars. No subscription, no auto-renewal, no charge per deletion.
75 preview scans per group
Check your rules against real group traffic without deleting anything.
/setup/audit and the Admin App, with the text redacted3,000 image scans, valid 30 days
Turns on automatic deletion with a prepaid balance that belongs to the group.
/mode enforce: matching images are deleted within Telegram's 48-hour window/paysupport if no scans from the pack were used/trust, skipped before download/trust. They're skipped, and cost nothing.FAQ
One scan is used when an image from a non-trusted member is checked, whether it's clean or matches a rule, including images read from the 24-hour cache. Captions, admins, trusted members, unsupported files and read errors are free.
No. Each image is read once by Cloudflare Workers AI Vision to copy out its text, then discarded. The text is cached for 24 hours for reposts, and a short redacted snippet stays in the activity log for 14 days.
No. /buy and the Admin App send a one-time Telegram Stars invoice for a 30-day scan pack. Nothing renews and nothing is charged per deletion.
It only deletes images whose text matches a rule you added, and only after you switch from preview to enforcement. Watch the preview log first, and use the free rule tester in the Admin App to check a rule before you add it.
Send /support to @spamlens_bot, or /paysupport for payments and refunds. You can also tap Support in the Admin App. Replies arrive in your chat with the bot.
Preview is free and deletes nothing. You'll see what SpamLens would catch before you decide.