Tiny Telegram Tools

Anonymous Confession Bot for Telegram Groups

Confession-style groups — where members share something honestly without their name attached — need two things at once: real anonymity for posters, and a way for admins to stop abuse without exposing everyone. AnonSayProBot is built around that balance: posts show as "Anonymous" to the group, but admins keep a private way to identify and block a sender who's causing problems.

It's a command, not a separate app or channel — members post confessions right in the group they're already in, through the bot.

That matters for a confessions group specifically: a separate anonymous app or website means asking members to trust a second platform with sensitive posts, while doing it through the group's own bot keeps everything in the one place people already check.

A dedicated confessions group usually needs more posting headroom than a casual one, since the whole point is a steady stream of anonymous submissions rather than the occasional message.

Steps

  1. Make the bot an admin with delete rights. This is required for /anon to work — the bot deletes the original message (which shows the sender's name) before reposting the anonymous version.
  2. Members post with /anon. /anon I've never actually finished a single book from our book club posts as "🎭 Anonymous: ..." in the group — the original, name-attached message is gone.
  3. Set a custom prefix if you're Pro. Admins can run /alias 🤫 Confession to replace the default "Anonymous" label with something that fits a confessions-themed group.
  4. Use /reveal only when something needs handling. Reply to a problematic anonymous post with /reveal to get a hashed sender id and first name by DM — this is the admin's tool for handling abuse without unmasking anyone to the group.

Good to know

FAQ

Is this truly anonymous, or can members figure out who posted?
The group only ever sees "Anonymous" (or your custom prefix) — no name, username, or profile is shown. Only admins can identify a sender, and only by replying to that post with /reveal.
What stops someone from abusing anonymity to harass people?
Admins can reply to any anonymous post with /reveal to get a hashed id and first name by DM, or /ban to silently stop that sender's future anonymous posts — both work without exposing the sender to the group.
Can we rename "Anonymous" to something that fits our group?
Yes, with Pro — /alias 🤫 Confession sets any custom prefix in place of the default "Anonymous" label, for a one-time 150 Stars payment per group.
Is there a limit on how many confessions can be posted per day?
Free groups get 20 anonymous posts a day and 10 per hour per person. Pro removes both caps for a one-time 150 Stars payment per group.

Related guides