Telegram API
Telegram Bot API — Practical Guide
A practical Telegram Bot API developer guide: webhooks, inline keyboards, Mini Apps, PHP, Yii2, Laravel, and real projects.
С чего начать
Разделы гайда
Getting started
- Introduction
- Bot API vs MTProto скоро
- BotFather and token
- First request: getMe
Updates
- getUpdates and update_id
- Long polling скоро
- Webhooks
- From polling to webhook скоро
Messages
- sendMessage
- HTML and Markdown скоро
- Photos, documents, media groups скоро
- Edit and delete скоро
Keyboards
- Inline keyboards
- callback_query скоро
- Reply keyboard скоро
Commands & deep links
- Commands /start, /help скоро
- Deep links скоро
Users & chats
- chat_id and user_id скоро
- Groups скоро
- Channels скоро
PHP & frameworks
- PHP HTTP client
- Yii2 скоро
- Laravel скоро
- Database & FSM скоро
Mini Apps
- What is a Mini App скоро
- Validating initData скоро
- React and Vue скоро
Payments
- Invoices and payments скоро
- Telegram Stars скоро
Advanced
- Inline mode скоро
- Security скоро
- Production: queues and retries скоро
Projects
- Website lead → Telegram
- In-bot shop скоро
- Mini App + PHP API скоро
- Webhook + queue скоро
Блог BotCreator — для бизнеса и кейсов. Этот раздел — только для разработчиков. Go to blog