Bots allow developers to create customized applications for Telegram users that provide notifications, integrate with other services, and create tools like games, polls and more. Users can interact with bots by sending direct messages or inline queries from the chat interface. The Telegram Bot API provides an HTTP interface for developers to build bots with features like user commands, inline keyboards, and privacy modes. Creating a bot involves registering with BotFather to obtain an API token and making HTTP requests to control the bot functionality.
3. What can I do with bots?
◎ Get customized notifications and news
Yandex, Forbes Bot, TechCrunch Bot
◎ Integrate with other services
Wiki Bot, Music Bot, Youtube Bot, Github Bot …
◎ Create custom tools
Markdown bot, Sticker bot, Vote bot, Like bot
◎ Single- and multiplayer games Travia Bot
◎ Social services HotOrBot
◎ Do virtually anything else *
* Except for dishes — bots are terrible at doing the dishes.
More examples
9. How user interact with bots?
◎ Send requests directly from the input field by
typing the bot's @username and a query.
◎ Send requests directly from the input field by
typing the bot's @username and a query.
12. Privacy mode
A bot running in privacy mode will not receive all messages
that people send to the group. Instead, it will only receive:
◎ Messages that start with a slash ‘/’ (see Commands
above)
◎ Replies to the bot's own messages
◎ Service messages (people added or removed from the
group, etc.)