Практика работы с Telegram Bot API
Руководства
От создания первого бота и планирования диалога до подключения приложений и диагностики ошибок. С пошаговыми инструкциями, примерами и объяснениями.
Все руководства
Telegram-бот не отправляет фото или документ: проверяем URL, file_id и загрузку файла
Что проверить, если sendPhoto или sendDocument не работает: ссылка на файл, file_id, тип и размер, multipart-загрузка. Примеры на curl и PHP без SDK.
Как отправлять уведомления о заказах из 1С-Битрикс в Telegram
Настройка уведомлений о новых заказах, оплате и смене статуса из 1С-Битрикс в Telegram: своя интеграция, модуль из Маркетплейса и подключение BotGate.
Как отправить сообщение в тему Telegram-группы: chat_id и message_thread_id
Получаем ID темы из обновления, отправляем тестовое сообщение на PHP и проверяем, что оно попало в нужный раздел группы.
Кнопки Telegram-бота не работают: callback_query и ответ на нажатие
Находим потерянное нажатие, завершаем индикатор загрузки и обновляем сообщение. С рабочим учебным примером на PHP.
Telegram-бот не видит сообщения в группе: Privacy Mode, команды и права
Разбираемся, какие сообщения Telegram передаёт боту в группе и где искать причину молчания: настройки, webhook или обработчик команд.
Как получить фото или документ от пользователя Telegram-бота и сохранить на сервере
Рабочий пример для PHP: выбираем вложение из Update, получаем file_path и сохраняем PDF, JPEG или PNG под случайным именем.