Как сделать так, чтобы при работе двух ботов, написанных на модуле telebot, то один из них выключался(кто получит раньше предупреждение или ошибку)?
Как сделать так, чтобы при работе двух ботов, написанных на модуле telebot, то один из них выключался(кто получит раньше предупреждение или ошибку о том, что запущенно еще другой бот)
В обычных условиях работают два бота поочередно, пишет предупреждение, но ни один из ботов не прекращает свою работу
Синхронизация в облаке - это известная проблема. Вам нужно найти один разделяемый объект
в сети и использовать его как Mutex. Этим объектом может быть база данных. Так работает
механизм SpringBatch например для предотвращения двойных запусков джобов.
Но в роли такого объекта вобщем может быть любая сетевая штука. Веб-сервер. Файловый
сервер. Что угодно лишь-бы оно было доступно с двух ботов.