Задать вопрос
The_Lars
@The_Lars

Как отловить исключение telegram.error.Conflict в python-telegram-bot?

Как в python-telegram-bot отлавливать исключения типа Conflict? Игнорировать не могу, мне необходимо вывести уведомление, что бот конфликтует.
telegram.error.Conflict: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
  • Вопрос задан
  • 1546 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@twistfire92
Python backend developer
Попробуйтe
try:
    bot.polling()
except telegram.error.Conflict:
    print("ERROR")
Ответ написан
Amoralny
@Amoralny
Python-разработчик
Вы пытаетесь запуститься с токена, который уже используется.
make sure that only one bot instance is running


Телеграмм допускает работу только одного бота на один токен.
Именно поэтому нету исключения, так как бот даже не запустился
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽