Перейти к содержанию

Практика работы с Telegram Bot API

Руководства

От создания первого бота и планирования диалога до подключения приложений и диагностики ошибок. С пошаговыми инструкциями, примерами и объяснениями.

Диагностика 12 минут чтения

Telegram-бот не отправляет фото или документ: проверяем URL, file_id и загрузку файла

Что проверить, если sendPhoto или sendDocument не работает: ссылка на файл, file_id, тип и размер, multipart-загрузка. Примеры на curl и PHP без SDK.

Читать руководство
1С-Битрикс 8 минут чтения

Как отправлять уведомления о заказах из 1С-Битрикс в Telegram

Настройка уведомлений о новых заказах, оплате и смене статуса из 1С-Битрикс в Telegram: своя интеграция, модуль из Маркетплейса и подключение BotGate.

Читать руководство
Интеграции 9 минут чтения

Как отправить сообщение в тему Telegram-группы: chat_id и message_thread_id

Получаем ID темы из обновления, отправляем тестовое сообщение на PHP и проверяем, что оно попало в нужный раздел группы.

Читать руководство
Telegram Bot API 14 минут чтения

Кнопки Telegram-бота не работают: callback_query и ответ на нажатие

Находим потерянное нажатие, завершаем индикатор загрузки и обновляем сообщение. С рабочим учебным примером на PHP.

Читать руководство
Диагностика 9 минут чтения

Telegram-бот не видит сообщения в группе: Privacy Mode, команды и права

Разбираемся, какие сообщения Telegram передаёт боту в группе и где искать причину молчания: настройки, webhook или обработчик команд.

Читать руководство
PHP 20 минут чтения

Как получить фото или документ от пользователя Telegram-бота и сохранить на сервере

Рабочий пример для PHP: выбираем вложение из Update, получаем file_path и сохраняем PDF, JPEG или PNG под случайным именем.

Читать руководство