Skip to content
TGWAY
Get Started STEP 16 / 31

What Is a Telegram Bot, and How Far Can You Trust One?

What a Telegram bot is, what it can see about you, how to spot a fake lookalike bot, what never to give one, and how to block or report a bot.

  • Applies toAndroid 12.10 · All devices
  • LevelL1
  • Reading time5 min
  • Screenshots3
  • Verified

The short answer

  1. 1A bot is a program made by an outside developer, not a person.
  2. 2It sees your name, username, photos and what you send it; not your number.
  3. 3Never give a bot your login code, password or bank details.
In this article
  1. A bot is a program, not a person
  2. What a bot can and cannot see
  3. Spotting the real bot among lookalikes
  4. Starting a bot
  5. What never to give a bot
  6. Bots in your groups
  7. Stopping, blocking and reporting a bot
  8. FAQ
  9. At a glance

A bot is a program, not a person

A bot looks like any other chat in your list, with a name, a picture and a message box, but nobody is typing on the other side. Telegram's FAQ describes bots as small programs that run inside Telegram, made by outside developers using the Telegram Bot API. You send it a message or tap a button, and the developer's software answers.

That one fact decides how far to trust a bot. Its replies come from whoever wrote and runs it, and the FAQ says plainly that Telegram does not usually make bots itself. A few official ones exist for specific jobs, such as @gif and @Stickers, but the vast majority are third-party.

Bots are good forExamples
Quick lookups inside a chatFinding a GIF, a sticker, a translation
Running groupsWelcoming members, filtering spam, polls
Alerts you subscribe toNews, price changes, shipping updates
Mini appsFull apps with their own screens that open inside Telegram

What a bot can and cannot see

The FAQ is specific about this. When you talk to a bot, it gets the same view of you that a stranger in a shared group would get, and nothing more.

A bot can seeA bot cannot see
Your public name and @usernameYour phone number, unless you share it yourself
Your profile picturesYour last seen status
The messages you send to itYour other chats

The weak point is the left-hand column's last row. Anything you type to a bot goes to its developer's server, where Telegram's rules no longer reach. Treat what you send a bot as what you would hand to someone you have never met.

Spotting the real bot among lookalikes

Popular bots attract copies. Search for @SpamBot and the official Spam Info Bot comes first, but just below it are bots with nearly the same name, one even using the Telegram logo and a fake red unread counter as its picture.

Telegram for Android, searching @SpamBot: the official Spam Info Bot with a blue verified badge at the top, and below it lookalike bots with similar names, one using the Telegram logo and a fake red counter
  1. The official bot: blue verified badge and tens of millions of users
  2. Lookalikes: a near-identical name, a borrowed Telegram logo, a fake unread counter, no badge
  • Check the exact @username. Lookalikes swap or add a letter, as in @spame_bot. Copy the username from the service's own website rather than typing it from memory.
  • Look for the blue verified badge on bots that claim to be Telegram or a well-known company. Official Telegram bots carry it; a bot that only uses the Telegram logo as its picture does not.
  • A big user count is a hint, not proof. It tells you a bot is popular, not that it is honest.

The same tricks are used on people's accounts; choosing a name and username explains why a username is easy to imitate.

Starting a bot

A bot cannot message you first. When you open a bot you have never used, Telegram shows its description in a What can this bot do? card and a Start button. The description is written by the developer, so read it as an advert, not a guarantee. Tapping Start sends the command /start, and from then on the bot can reply to you.

Telegram for Android, a chat with Spam Info Bot: the bot's name with a verified badge and monthly users, the What can this bot do? card, and the /start message that begins the conversation
  1. Name, verified badge and monthly users
  2. What can this bot do? — the developer's own description, shown before you start
  3. /start — the first message; the bot can reply only after this

Many bots show a Menu button next to the message box with their commands. If you are unsure what a bot does, send /help; most developers answer it.

What never to give a bot

A bot asks forWhat it really means
Your Telegram login code, to "verify" youAn attempt to take over your account. Telegram's codes come only in the verified chat named Telegram and are for you alone
Your Two-Step Verification passwordSame. No real service needs it
Your phone number, through a Share buttonYour choice. Share it only if the bot genuinely needs it, such as a delivery service you trust
Card details typed into the chatNever type them as a message. Real payments in Telegram open a separate payment form

If you have already sent a login code to anyone, turn on Two-Step Verification right away and check your active sessions.

Bots in your groups

When a bot is added to a group, it works in one of two modes, and the group's member list shows which one. By default a bot sees only the messages meant for it, such as commands, and the member list says has no access to messages next to it. Some bots need more, so their developers turn this off; the list then says has access to messages, and the bot receives everything posted in the group.

Check that line before you add a bot to a group where people share anything private. The FAQ's advice is simple: if the group holds very sensitive information, leave out bots you do not trust completely. Making a bot an admin gives it more power again, so give it only the rights it needs.

Stopping, blocking and reporting a bot

A bot that keeps messaging you can be blocked like any person, after which it cannot write to you again. Many bots also have their own command to go quiet; check /help first.

Telegram for Android, the menu in a bot chat: Mute, Search, Clear History, Report and Delete and Block
  1. Mute — keep the bot but stop its notifications
  2. Report — flag a scam or impersonating bot
  3. Delete and Block — remove the chat and stop the bot from messaging you
DeviceWhere to block it
AndroidOpen the bot chat, tap ⋮ at the top right, then Delete and Block. Report is just above it
iPhoneTap the bot's name at the top, then Block Bot
ComputerOpen the bot's profile and choose Stop and block bot

Use Report for a bot that impersonates Telegram or a company, or that asks for codes and passwords. Changed your mind later? The same place offers Restart Bot.

Next step: why your phone number controls your Telegram account.

FAQ

Are Telegram bots safe?

A bot only sees your public name, username, profile pictures and the messages you send it. The risk is what you type to it, which goes to its developer's server.

Can a bot see my phone number?

No, unless you share it yourself, for example by tapping a button the bot shows that asks for your number.

Can a bot in my group read all messages?

Only if its developer turned off privacy mode. The group's member list shows has access to messages or has no access to messages next to the bot.

How do I stop a bot from messaging me?

Block it like any user. On Android open the bot chat, tap the menu and choose Delete and Block.

Sources

Summary

At a glance

What Is a Telegram Bot, and How Far Can You Trust One? — at a glance illustration
  1. 1Bots are programs

    Made by third-party developers. Telegram makes only a few.

  2. 2Check the exact username

    Lookalikes copy names and logos. Look for the verified badge.

  3. 3Treat it as a stranger

    No codes, passwords or card numbers. Block and report fakes.

Share this guide

Send it to a friend who has the same question.

Telegram WhatsApp
More

Open on your phonePoint your phone camera here to open this guide.

Updated

Related articles

View all ›