What Telegram inline bots are, how to use one from any chat by typing its username, what they can see, and what developers need to know to build one.
A Telegram inline bot is a bot you can use from any chat without opening it first. You type the bot's username in the message field, add a search or request, and the bot shows results above your keyboard. Tap one, and it is sent into the chat you are in.
This guide explains how to use inline bots, what they can and cannot see, and what developers should know before building one.
With a regular bot, you open its chat, press Start and talk to it there. Everything happens in that private conversation.
An inline bot works where you already are. You might be chatting with a friend or posting in a group, and you want to share a search result, an image or a piece of information. Instead of leaving the chat, you call the bot inline.
The message you send this way usually carries a small "via @botname" label. That tells everyone in the chat which bot produced it.
Many bots support both styles. They have a normal chat for settings and an inline mode for quick sharing.
The steps are the same in most Telegram apps.
If nothing appears, check you typed the username exactly. Some bots also show a short hint in the message field telling you what to type.
A few inline bots need you to open their chat and press Start before they work, for example to set a language or link an account. If so, the bot usually shows a button that takes you there.
Group and channel admins can restrict what members send, including content from inline bots. If you cannot use inline bots in a chat, the admins may have limited it.
Inline mode suits anything you want to share quickly in a conversation. Common uses include:
Each bot decides what it offers. Read a bot's description to see what it supports.
Privacy is a fair question, because you call these bots from inside other conversations.
When you type a query, the inline bot receives:
Some bots can ask for your location to give local results. Telegram asks you before sharing it.
Your query is still sent to the bot's developer as you type. Do not type private information into an inline query, such as passwords, codes or personal details.
For more detail, see Are Telegram Bots Safe? What a Bot Can and Cannot See.
If you develop bots, inline mode is a useful feature to add. Here is the process in prose. Check Telegram's official Bot API documentation for exact details.
Inline mode is off by default. You enable it for your bot through @BotFather, where you can also set the placeholder text that appears in the message field. If you have not created a bot yet, start with How to Create a Telegram Bot With BotFather.
When someone types your bot's username and a query, Telegram sends your bot an inline query. Your program reads the text, finds matching results and sends back a list.
Each result has a type, such as an article, a photo, a GIF or a video, plus the content that will be sent if the user picks it.
Inline results need to appear while people type. Keep your search fast. Telegram can cache results for a period you choose, which reduces load for repeated queries. Use caching carefully for personal results.
Some results depend on who is asking. Telegram lets you mark results as personal so they are not cached and shown to someone else. Use this whenever results include anything specific to one user.
If users must set something up first, you can show a button above the results that opens your bot's private chat or a Mini App. That is better than returning empty results with no explanation.
Telegram can tell your bot which result a user chose, if you enable that feedback in BotFather. It can help you improve results. Collect only what you need.
No. You just type its username in the message field. The bot is not added as a member, and it does not join the chat.
No. It receives what you type after its username and your basic profile details, not the conversation.
That label shows the message was sent using an inline bot. It helps people see where the content came from.
Admins can restrict what members send, which can include inline bot content. Ask the admins if you are unsure.
Only bots whose developers have enabled inline mode and built support for it. Check the bot's description.
Inline bots let you use a bot from any chat by typing its username and a query, then picking a result to send. They are ideal for quick searching and sharing. They see what you type after their username and your basic profile, not your conversation, so never type private information into a query. Developers enable inline mode in @BotFather, answer queries quickly, and mark personal results so they are not shared. To learn more about bots in general, read What Are Telegram Bots and How Do They Work?.
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