Ostart Bot API

Ошибки и ограничения

Ошибки отдаются кодом HTTP, ответ всегда JSON.

Коды

КодКогда
400Неверные параметры: например, пустой текст сообщения.
401Токен неизвестен или отозван, бот отключён или удалён.
404Чат, файл или сообщение недоступны этому боту — в том числе если его туда не добавили.
429Превышен предел частоты.

Предел частоты

600 запросов в минуту на бота.

Что из этого стоит повторять

429 и ошибки сети — да, с нарастающей паузой. 400, 401 и 404 повторять бессмысленно: пока не изменится запрос, токен или состав чата, ответ будет тем же. Бот, переспрашивающий без паузы, быстрее упирается в предел и создаёт нагрузку на ровном месте.