Skip to content
✦ AddThisBot

WhisperLock

@WhisperLockBot

Telegram secret message bot for any chat

A locked message only one person can open, posted inline into any chat.

Free to start. Pro is one payment of 150 Telegram Stars (about $3.00), paid inside the bot.

9:41
WhisperLock
bot
Example chat · Weekend Crew
  1. You via @WhisperLockBot: 🔒 A locked message for @friend. Buttons: 🔓 Open message.
  2. Private chat with @WhisperLockBot
  3. You: /peek.
  4. WhisperLock: Your 3 most recent whispers: 1. to @friend · 2 min ago · opened 1×. 2. to @maya · 3 h ago · opened 1×. 3. to @leo · 5 h ago · not opened.
  5. WhisperLock: You used 3 of 3 locked messages today. Free: 3 a day, 200 characters each. Pro: unlimited messages, 1,000 characters. Buttons: ⭐ Unlock Pro · 150 Stars.
  6. Invoice: WhisperLock Pro. Unlimited locked messages per day. 1,000 characters per message. For your account. Pay 150 Telegram Stars.

What it does

What WhisperLock does

WhisperLockBot lets you drop a locked message into any Telegram chat without leaving it. Type the bot's username, tag who should read it, and write your text — the message posts as a button that only the named recipient can open.

Anyone else in the chat sees a sealed message card. When the recipient (or you, the sender) taps it, the text appears in a popup only they can see; everyone else still just sees the locked card.

How it works

WhisperLock in 5 steps

  1. 1

    Open any chat — a group or a private chat — and type @WhisperLockBot followed by the recipient's @username and your text, e.g. "@WhisperLockBot @sam sorry I missed you, I'll explain later". Free messages are capped at 200 characters (1,000 on Pro) and you get 3 per day for free.

  2. 2

    Send the message. The bot posts a locked card into the chat addressed to @sam, so the whisper must be aimed at someone with a public @username.

  3. 3

    The recipient taps the card and the text opens in a popup that only they (and you, as the sender) can see. Everyone else in the chat still sees the sealed card.

  4. 4

    Optional: prefix the text with 1h, 24h, or 7d to give the whisper an expiry — after that time the card stops opening, even for the recipient.

  5. 5

    Run /peek in a DM with the bot to see your three most recent whispers with age and reveal counts, so you know who hasn't opened what yet.

Example scenario

A typical run with WhisperLock

An example built from the bot's real commands. Copy any message and send it in the group.

When the free plan is not enough

Free: 3 locked messages per day. Pro: Unlimited locked messages per day.

Compare Free and Pro →
  1. 1
    You send

    @WhisperLockBot @friend meet me at 8, don't tell anyone

    What happens

    Inline: post a locked message addressed to @friend into the current chat. Only @friend and you can open it — the recipient needs a public @username for the tag to match.

  2. 2
    You send

    @WhisperLockBot @friend 24h meet me at 8

    What happens

    Add a 1h, 24h, or 7d prefix before the message to make it expire — the card can no longer be opened after that.

  3. 3
    You send

    /peek

    What happens

    Free read-only peek at your 3 most recent whispers, with age and reveal counts.

Commands

All 6 commands

Tap an example to copy it, then paste it into Telegram.

  • @WhisperLockBot

    Inline: post a locked message addressed to @friend into the current chat. Only @friend and you can open it — the recipient needs a public @username for the tag to match.

  • @WhisperLockBot (expiring)

    Add a 1h, 24h, or 7d prefix before the message to make it expire — the card can no longer be opened after that.

  • /start

    Shows a short intro and the inline-usage instructions in a private chat with the bot.

  • /pro

    Sends a one-time Stars invoice to upgrade your account to Pro.

  • /peek

    Free read-only peek at your 3 most recent whispers, with age and reveal counts.

  • /more

    Cross-promo list of the other bots by the same maker.

Free vs Pro

Start free. Unlock Pro for ⭐ 150 Stars.

Pro is one payment of 150 Telegram Stars (about $3.00), made inside @WhisperLockBot. One payment unlocks Pro for your Telegram account.

Free

0Stars

No payment, no sign-up.

  • 3 locked messages per day
  • 200 characters max per message
Start free

Pro

Per user

⭐ 150Stars, about $3.00

One payment unlocks Pro for your Telegram account.

  • Unlimited locked messages per day
  • 1,000 characters max per message
Unlock Pro with ⭐ 150 Stars

Opens @WhisperLockBot. Send /pro there to pay.

Stars are Telegram's in-app currency. You buy them inside Telegram. The dollar figure is an estimate; the real cost of Stars depends on your platform and country. How Pro works across all bots →

Privacy

What the bot stores

From the bot's own privacy notes.

  • Message text you write is stored in a whispers row (sender id, sender name, target, body, reveal count) so it can be shown again when the recipient taps it.

  • Your Telegram user id, username, and Pro status are stored in a users row.

  • No message content is shown to anyone except the addressed recipient and you, the sender; other chat members only ever see the locked card.

Compare

Whisper vs. Telegram's built-in privacy features

Telegram's Secret Chats are end-to-end encrypted, device-bound conversations you have to start separately — both of you leave your normal chat, and the history lives only on that device pair. WhisperLockBot is a different shape: a single locked message delivered inside the chat you're already talking in, with no new thread and nothing for the recipient to enable.

A secret chat protects an ongoing two-way conversation; a whisper protects one text against everyone except its addressee — including other members of a group who can see the sealed card but never the content. Stock Telegram has no "send one message into a group that only one person can open".

Be honest about the limits: screenshots aren't blocked (anyone who can open a whisper can screenshot its popup), and whispers aren't end-to-end encrypted — the text is stored server-side so the card can be re-opened before it expires. Treat the 1h/24h/7d expiry and the small audience as your real controls, and don't send anything whose exposure would actually hurt you.

FAQ

Questions about WhisperLock

Can other people in the group read a whisper meant for someone else?

No. Only the recipient (and you, the sender) can open the popup with the message text; everyone else sees a locked card.

Does WhisperLockBot need to be an admin in my group?

No admin rights are required — it works as a normal inline bot triggered by typing its @username.

What happens after I hit the free 3-messages-a-day limit?

The bot tells you the limit is reached and offers the one-time 150 Stars Pro upgrade for unlimited messages and a longer character limit.

Is the message deleted after it's read?

No — the locked card stays in the chat and can be reopened by the recipient (unless you set an expiry); the reveal count in your Mini App board goes up each time it's opened.

Can a whisper expire?

Yes — add a 1h, 24h, or 7d prefix before your message (e.g. "@WhisperLockBot @friend 24h meet me at 8") and the card stops opening after that time.

Try WhisperLock in Telegram now

Send a locked message that only the named person can open, inline in any chat. Pro is ⭐ 150 Stars once (about $3.00).

Run a business on Telegram? We build bots that take Stars payments →