Bots: An introduction for developers

Bots are special Telegram accounts designed to handle messages automatically. Users can interact with bots by sending them command messages in private or group chats. You control your bots using HTTPS requests to our bot API. 1. What can I do with bots? To name just a few things, you could use bots to: Integrate with other services. A bot could potentially post comments remotely or control a smart home. It could also send you notifications via Telegram when something happens somewhere. (Examples: GitHub Bot, Image Bot). Create custom tools. A bot may provide you with alerts, weather forecasts, translations, or other services upon request. (Example: Poll bot). Build single- and multiplayer games. A bot can play chess and checkers against you, act as host in quiz games, or even take up the dungeon master’s dice for an RPG. (Example: Trivia bot). Build social services. A bot could connect people looking for conversation partners based on common interests or proximity. (Example: Tinder-like HotOrBot). Do virtually..

Source: Bots: An introduction for developers