
Developer Guide: Bots & MiniApps
Create and test your first Bot, look up MPChat API methods, integrate a MiniApp, and prepare for production.
24 articles
- MPChat Bot overview: how it works and what it supports
- What can you build with an MPChat Bot? Scenarios and approaches
- BotFather step-by-step: create a Bot and get its token
- Run your first MPChat Bot: mobile testing and Windows/macOS debugging
- Bot API examples: send and receive test messages with curl or Node.js
- Bot API method index: supported features and operation risks
- Core API parameters: getMe, getUpdates, and sendMessage
- Message formatting: link previews, text styles, mentions, and media
- Message buttons: links, MiniApps, callbacks, and copying text
- Handling button callbacks and updating messages
- Custom reply keyboards: display, hide, and remove
- Chat menu buttons: commands and MiniApp entry points
- Bot group capabilities: reading information and managing messages
