Anti-spam & moderation

Stop the forwards and story shares members bring into your group.

Two different problems get typed as the same search. If you want to stop people forwarding your group’s messages out, that is a Telegram setting, not a bot — the exact path is below. If you want to stop members dumping channel forwards and story re-shares into your chat, that is what Limzo does: one control, four levels, free on every plan.

One control for forwards and stories

Telegram forwards and Telegram story re-shares are handled by a single setting — Forwards & story shares — instead of two switches that have to agree with each other.

Four levels, Smart by default

Allow everything, Smart, also block channel forwards, block every forward. Each step includes the one below it, and every new group already starts on Smart, so the moment you switch moderation on the sane level is already selected.

Strict without collateral damage

Admins, trusted users and allowed @handles are never affected. Your linked channel’s posts stay, a member re-forwarding your own channel stays, and even at the strictest level a re-share of a message written by someone who already talks in your group stays, as long as Telegram reveals who wrote it.

Which forwarding problem do you actually have?

Outbound — “stop members forwarding my group’s messages out.” No bot can do this, Limzo included. It is a Telegram setting: open the group in Telegram and use Edit → Group Type → Saving content to turn saving off. Know the limits before relying on it — it exists for private groups and channels only, only the owner can change it, it does not stop a screenshot or someone retyping your text, and it does nothing at all about content arriving in your group.

Inbound — “stop members dumping forwards from other channels into my chat.” Telegram has no setting for this. The group Permissions list covers sending messages, media, embedded links, polls, pinning, adding users and changing info — there is no forwarding toggle in it, whatever some guides imply. This is the half a bot has to handle, and it is what the rest of this page is about.

The four levels, and what each one really does

It is one dropdown in the Limzo Mini App: Moderate → Rules → Forwards & story shares. Each level is a strict superset of the one below it.

  • Allow everything — this rule goes quiet. It does not mean forwards go unchecked: your other rules still run on the same messages, so a forward carrying promo text, a blocked @handle, a blocked domain or a scam contact is still removed by them.
  • Smart — recommended (the default) — removes story shares that did not come from a source your group already trusts, and leaves ordinary forwards completely alone. This is the right level for almost every group.
  • Also block channel forwards — everything Smart does, plus every forward that came from a channel. This is the level for the classic problem: members pasting other channels’ promo posts into your chat.
  • Block every forward — adds the rest: forwards from individual users, forwards where Telegram does not reveal the original author, and forwards from other groups. Strict, and honestly it will also catch forwards your members post in good faith.

One thing worth knowing: story handling is identical at Smart, “also block channel forwards” and “block every forward”. The stricter levels only add forward blocking — they never tighten stories. Change the level any time in the Mini App, no commands. It is free on every plan, and if a saved value is ever unreadable it falls back to Smart rather than to off, so a group cannot end up silently unprotected.

What stays exempt — and what happens after a removal

The exemptions are what makes a strict level survivable. Never affected: your admins and the group owner, the trusted users you list, forwards from @handles on your allowed list, the automatic posts your linked channel pushes into its discussion group, a member manually re-forwarding your own linked channel, and a forward of something that was originally posted in this very chat. At Block every forward, a re-share of a message written by someone who already talks in your group is left alone too, as long as Telegram reveals who wrote it. If you want to allow or block one specific source rather than a whole category, that is the separate allowed and blocked @username lists, not this ladder.

When something is removed, that is the entire consequence: the message goes and the member’s record stays clean. No mute, no kick, no ban — and it never counts toward the repeat-offender ladder, and never adds the source to Limzo’s cross-group blocklist. Every removal is written to the moderation log and shows up in the Moderate tab’s recent actions, so nothing happens invisibly. Two honest caveats: a story share is only spared when its poster has a public @handle that is on one of your allow lists, so a story from your own channel is removed unless you add that handle; and none of this works until the Moderate master switch is on and Limzo has the Delete messages admin right. No ban permission is needed or used. It is one layer of Limzo’s wider smart moderation, and it only applies to groups and supergroups — Limzo does not run inside channels.

Common questions

No, and Limzo does not claim to. Blocking outbound forwarding is a Telegram setting, not a bot feature: Edit → Group Type → Saving content. It is available in private groups and channels only, only the owner can change it, and it does not prevent screenshots or retyping. Limzo works on the other half of the problem — the forwards and story shares arriving in your group.
Add Limzo as admin with the Delete messages right, turn moderation on, then open the Mini App → Moderate → Rules → Forwards and story shares and choose “Also block channel forwards”. Forwards that came from a channel are then removed automatically, while your admins, trusted users, allowed handles and your own linked channel stay exempt.
Yes, on every plan including Free, and every new group already starts on the Smart level. The nearest plan difference is the size of the trusted-users exemption list: three handles on Free, up to 300 on Pro and Community. Removals here never mute or ban anyone — the message is deleted and nothing else happens.
Free to start

Try it on your own group.

Add Limzo, and this week your group gets its first highlights post, its first badges, and a public stats page worth sharing. Free plan included — Pro is $9/month when you need more.

Limzo the chameleon presenting