Задать вопрос
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
  • Вопрос задан
  • 1535 просмотров
Подписаться 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


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

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 10:19
7000 руб./за проект
02 февр. 2025, в 08:12
2500 руб./за проект