diagnostics
Telegram Bot API не отвечает с сервера_
Короткий чеклист диагностики и резервный сценарий: тот же Telegram Bot API запрос через управляемый relay-endpoint с логами и квотами.
симптомы
- timeout или network error из backend;
- 502/5xx при отправке уведомления;
- сообщения о заказах не приходят;
- нет понятных логов, где именно сбой.
Чеклист диагностики
- Проверьте прямой запрос к api.telegram.org с сервера, где работает приложение.
- Проверьте DNS/timeout и HTTP-статус ответа.
- Проверьте токен бота через getMe.
- Если проблема повторяется, выполните тот же getMe через api.rogatka-push.ru с X-API-Key.
прямой запрос
curl -m 10 "https://api.telegram.org/bot<TOKEN>/getMe"
через rogatka push
curl -m 10 "https://api.rogatka-push.ru/bot<TOKEN>/getMe" \ -H "X-API-Key: <ROGATKA_API_KEY>"
Что даёт relay
- Единый endpoint для серверных уведомлений.
- Журнал: метод, статус, длительность, размер.
- Понятные ответы 401/429/502.
- Free-тариф для проверки без карты.