A plain explanation of Telegram bots: what they are, how they talk to Telegram behind the scenes, what they can do for you, and their limits.
A Telegram bot is a special Telegram account run by software instead of a person. You chat with it like any contact, but its replies come from a program its developer runs on a server. Bots can answer questions, send alerts, take payments, moderate groups and open small apps inside Telegram.
This guide explains what bots are, how they work behind the scenes, what they can and cannot do, and how to start using them sensibly.
A bot looks a lot like a normal user. It has a name, a profile picture, a description and a username. The username always ends in "bot", for example something like @weather_example_bot. That ending is one quick way to tell a bot from a person.
The difference is who answers. When you message a person, a human reads it. When you message a bot, your message is passed to a program. That program decides what to send back, usually within a second or two.
Bots are created through an official Telegram bot called @BotFather. Anyone with a Telegram account can create one. That openness is why there are so many bots, and also why you should be careful about which ones you trust.
A few things set bots apart from human accounts:
You do not need to be technical to use bots. Still, a basic picture of how they work makes it easier to judge what a bot can do and what it knows about you.
There are three parts in every bot conversation:
When you send a message to a bot, Telegram forwards it to the developer's program through the official Bot API. The program reads it, does its work, and asks Telegram to send a reply. Telegram then delivers that reply to you.
This means the developer, not Telegram, decides what happens to the messages you send. A bot that stores your messages is storing them on its owner's systems.
When someone creates a bot with @BotFather, they receive a long secret string called a token. The token is the key that lets their program act as that bot. Whoever holds the token controls the bot completely.
If you ever build a bot, treat its token like a password. We cover this in more detail in How to Create a Telegram Bot With BotFather.
Most bots respond to commands that start with a slash, such as /start or /help. Many also show buttons, either under a message or in place of your keyboard. Some offer a menu button next to the text field.
Buttons make bots easier to use, because you tap instead of typing exact words. Behind every button is still a message or a request that goes to the developer's program.
Bots cover a wide range of jobs. Here are the most common kinds.
Some bots send news, weather, reminders or updates from other services. You subscribe once and the bot messages you when something happens.
Bots can convert files, translate text, create polls, shorten links or manage to-do lists. They work inside the chat, so you do not need another app.
Admins use bots to welcome new members, remove spam, enforce rules and schedule posts. A bot that manages a channel or group needs admin rights there to do its job. Our separate guide on adding bots to channels and groups walks through the steps.
Bots can send invoices and accept payments. For digital goods and services, Telegram uses its own currency, Telegram Stars. Stars are bought inside Telegram and spent in bots and Mini Apps.
Some bots open a full web interface inside Telegram, called a Mini App. That can be a shop, a booking form or a game. Our guide Telegram Mini Apps Explained goes deeper.
Some bots work from any chat. You type the bot's username followed by a search, and results appear above your keyboard. You can then send one into the conversation. These are called inline bots.
Knowing the limits is just as useful as knowing the features.
For a fuller look at privacy, read Are Telegram Bots Safe? What a Bot Can and Cannot See.
Using a bot takes less than a minute.
Before pressing Start on a bot you found by chance, read How to Find a Telegram Bot Safely.
Most bots are free to start. Some charge for extra features, often in Telegram Stars or through another payment method. The bot should tell you the price before you pay anything.
Not by default. A bot sees basic public profile details, such as your name, username and a numeric user ID. It only gets your phone number if you choose to share your contact with it.
Mostly independent developers, companies and hobbyists. Telegram itself runs a small number of official bots, such as @BotFather. Everything else is run by whoever created it.
No. A bot only receives messages sent directly to it, or messages in groups and channels where it was added. It has no access to your other conversations.
Bot usernames end in "bot", and Telegram labels bot accounts in their profile. If something claims to be a person but the username ends in "bot", it is a bot.
Yes. You can submit a bot to TGDirectory for free on the submit page. A person reviews every submission before it appears.
Telegram bots are accounts run by software. You message them, Telegram passes your message to the developer's program, and the program replies. They can send alerts, run tools, manage groups, take payments and open mini apps. They cannot message you first, read your other chats or see your phone number unless you share it. Use bots from sources you trust, never share login codes, and give admin bots only the rights they need.
Ownership confirmed through our claim process — not an endorsement of their content.
Founder of Telegram.
The official Telegram on Telegram. Much recursion. Very Telegram. Wow.
Telegram Premium – a subscription that unlocks dozens of exclusive features.
Binance Official English Group Binance Official Chinese Group Binance English Announcements Binance Chinese Announcements
is a modern crypto news and research platform covering the latest developments across digital assets, markets, regulation, and blockchain technology.
This channel focuses exclusively on what shapes global finance. Macroeconomics, markets, liquidity, central banks.
BlackBlock Markets exists to observe how capital moves before it becomes obvious.
Bitcoin is a global macro asset. This channel is dedicated to Bitcoin only.
Crypto Invest Next 100x. Admin