бота надо пинговать, чтобы отслеживать его состояние: упал или жив.
Вопрос: а в чем выражается состояние "упал"? Он перестает сам отвечать или просто перестает получать что-либо от сервера Телеграм и тем самым не понимать, что надо дать ответ пользователю?
Почему спрашиваю: просто больше года бот работает и я не замечал с ним проблем. Может конечно он падает иногда, но потом видимо сам восстанавливается и работает дальше.
не знаю как пинговать но прикол в том что телеграм может давать тайм ауты отдельным пользователям
Когда в боте не делают try/catch и он падает, разрабу надо об этом регулярно самому узнавать и запускать бота заново.
Обсуждают сегодня