Управление вебхуком
setWebhook с секретным токеном, allowed_updates, max_connections, фиксированным IP и самоподписанным сертификатом. Безопасное удаление вебхука и очистка очереди.
Бесплатно · Open source · Bot API 10.3
Устанавливайте, проверяйте и удаляйте вебхук, редактируйте команды, имя, описание, аватар, кнопку меню и права администратора бота — без кода и скриптов.
Имя и описания можно задать отдельно для каждого языка пользователя. «Все языки» — значение по умолчанию.
Команды показываются в кнопке Menu и в подсказках при вводе «/». Для каждой области видимости и языка можно задать свой список.
Права, которые предлагаются пользователю при добавлении бота администратором. Пользователь может изменить их перед подтверждением.
Последний результат каждого get*-метода, вызванного в этой сессии.
Последние 100 запросов. Токен бота не показывается, секретные токены скрыты.
setWebhook с секретным токеном, allowed_updates, max_connections, фиксированным IP и самоподписанным сертификатом. Безопасное удаление вебхука и очистка очереди.
Очередь обновлений, последняя ошибка доставки и ошибки синхронизации в вашем часовом поясе — с подсказками по SSL, DNS, таймаутам и HTTP-ошибкам.
setMyCommands в виде простого текста с проверкой — для каждой области (личные чаты, группы, админы, конкретный чат) и языка.
Имя бота, короткое и полное описание на любом языке. Загрузка фото или видеоаватара и его удаление.
Переключайте кнопку меню между командами и вашим Mini App (Web App) — для всех чатов или для одного.
Права по умолчанию для групп и каналов, включая новые права из Bot API 10.3.
Сырые JSON-ответы, журнал запросов и готовая команда curl для каждого действия.
English, Русский, Español, Português и 简体中文. Светлая и тёмная темы, удобно на телефоне.
api.telegram.org (или на выбранный вами сервер API).Страница полностью статическая, бэкенда нет. Токен используется только в вашем браузере для вызова Telegram Bot API и больше никуда не отправляется. Можно проверить открытый код или развернуть свою копию. Если токен утёк, отзовите его в @BotFather → /revoke.
Подключите бота и откройте вкладку «Вебхук». Она вызывает getWebhookInfo и показывает URL, количество ожидающих обновлений, последнюю ошибку доставки со временем и подсказку, как её исправить.
Откройте «Вебхук» → «Опасная зона» → «Удалить вебхук». При желании удалите ожидающие обновления. После этого бот снова может получать обновления через getUpdates (long polling) — иначе Telegram отвечает «409 Conflict: can't use getUpdates method while webhook is active».
Telegram не может доставить обновления на ваш вебхук. Посмотрите последнюю ошибку: проблемы с SSL, ошибки DNS, таймауты или HTTP 4xx/5xx от вашего сервера. Исправьте сервер, затем при необходимости очистите очередь.
Список типов обновлений, которые получает бот. По умолчанию приходит всё, кроме chat_member, message_reaction и message_reaction_count. Чтобы получать их, выберите типы явно.
Да. На вкладке «Команды» выберите область (все личные чаты, все группы, администраторы, конкретный чат или участник) и язык. Telegram показывает каждому пользователю самый подходящий список.
Ваша сеть, расширение браузера или страна может блокировать api.telegram.org. Откройте «Дополнительно: сервер API» и укажите свой прокси (в репозитории есть бесплатный шаблон для Cloudflare Workers) или локальный сервер Bot API.
Да, бесплатно, лицензия MIT. Сделайте форк репозитория и включите GitHub Pages или выполните npm run build и загрузите папку dist на любой статический хостинг.