Практика работы с Telegram Bot API
Руководства
От создания первого бота и планирования диалога до подключения приложений и диагностики ошибок. С пошаговыми инструкциями, примерами и объяснениями.
Все руководства
Таймаут при обращении к api.telegram.org: что проверить на сервере
От первой проверки соединения до рабочего запроса. Находим, где обрывается цепочка: DNS, TCP, TLS или приложение — и выбираем подходящее решение.
Как создать Telegram-бота через BotFather: пошаговая инструкция для новичка
Создание Telegram-бота через BotFather без кода: имя, username, токен и оформление профиля. Что проверить после регистрации и как перейти к первому запуску.
Что нужно для запуска Telegram-бота: от идеи до первого ответа
Как подготовить первый запуск Telegram-бота: выбрать задачу, конструктор или разработку, настроить диалог и проверить результат перед приглашением пользователей.
Как продумать Telegram-бота для бизнеса: команды, меню и сценарии общения
Как выбрать задачу Telegram-бота для бизнеса, написать приветствие, продумать меню и сценарий заявки. Пример диалога и список того, что передать разработчику.
Telegram-бот отправляет сообщения, но не получает: что проверить в webhook
Почему Telegram-бот не получает сообщения: проверяем getWebhookInfo, адрес webhook, HTTPS, ответы сервера и обработчик событий. Пошаговая диагностика с примерами.
Прокси для Telegram Bot API: что выбрать — SOCKS5, HTTP-прокси или API-шлюз
Сравнение SOCKS5, HTTP-прокси и API-шлюза для Telegram-бота: подключение, DNS, токены, webhook, файлы и ограничения. Как выбрать подходящий способ доступа.
Уведомления в Telegram из Laravel: очередь, ошибки и повторная отправка
Отправка уведомлений Telegram из Laravel через BotGate SDK: настройка пакета, задание очереди, afterCommit, обработка лимитов и защита от опасных повторов.
Telegram-бот на PHP: отправка сообщений и работа с BotGate SDK
Как работать с Telegram-ботом на PHP через BotGate SDK: установка Composer, getMe, sendMessage, загрузка файлов, проверка webhook и обработка ошибок.
Ошибка 429 в Telegram Bot API: лимиты, retry_after и повторная отправка
Как исправить Too Many Requests в Telegram Bot API: читаем retry_after, ограничиваем скорость отправки и планируем повторы через очередь. С примером на PHP.
Ошибка Telegram chat not found: как проверить chat_id и доступ бота
Как исправить chat not found в Telegram: проверяем токен, chat_id, доступ бота к группе или каналу и смену ID супергруппы. С запросами напрямую к Bot API.
Ошибка Telegram can't parse entities: HTML и MarkdownV2 без ошибок
Как исправить can't parse entities в Telegram: проверяем parse_mode, экранируем HTML и MarkdownV2. Примеры на PHP и отправка через Bot API без SDK.
Telegram-бот отправляет сообщения дважды: как найти причину и убрать дубли
Почему Telegram-бот дублирует сообщения: повтор webhook, задания очереди и таймауты. Диагностика, уникальные ключи и пример защиты на PHP с транзакцией.