Как сделать что бы телеграм бот автоматически перезапускался после того как выдаст ошибку?
Приветствую, у меня есть телеграм бот на питоне, он задеполин на линукс сервер, но возникает такая проблема, что иногда бот падает и я просто физически не могу постоянно его перезапускать. У меня есть написанный скрипт, но я взял его у одного человека, он писал что этот скрипт будет перезапускать бота после рестарта серверов телеграма. Возможно ли вообще написать скрипт, который там раз в 2 секунды будет проверять работает ли бот, и если нет запускать его заново. Ниже прикреплю код скрипта который у меня есть сейчас. Буду благодарен за помощь.
Если Linux машина:
Я недавно для этой цели на Raspberry Pi установил пакет supervisor с демоном supervisord
Он позволяет автоматически запускать нужные скрипты при запуске системы, перезапускать их при падении (можно указать количество перезапусков, после которого перезапуски будут прекращены (для безнадёжных скриптов)), логировать вывод в stdout.
Но нужно будет немного почитать как пользоваться этим инструментом. https://supervisord.readthedocs.io/en/latest/insta...