В мониторинге всё зелёное, systemctl status показывает active (running) уже третьи сутки, а в личке накопилось два десятка сообщений от пользователей: бот не отвечает. Это одна из самых неприятных категорий сбоев в продакшене — процесс жив, в логах ни одной строчки об ошибке, всё выглядит штатно, а функциональность при этом мертва. Разберём, почему Telegram-боты умирают именно так — тихо, без падения — и как построить проверки, которые ловят не "процесс запущен", а "бот реально отвечает".
Подробнее →