Сервер пропустил три запуска. Как бот разбирает просроченные подписки
Сервер с Telegram-ботом выключился в 12:00 и поднялся в 12:17. По расписанию бот должен был проверить подписки в 12:05, 12:10 и 12:15.
Если после старта он ищет подписки, истёкшие за последние пять минут, запись со сроком 12:03 останется за бортом. К следующему запуску она станет ещё старше и в выборку так и не попадёт.У календарного таймера systemd есть Persistent=true.
habr.com