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

Telebot выдает ошибку при отправке сообщения заблокировавшего его пользователю?

в telebot столкнулся с ошибкой ,что если пользователь заблокирует бота ,а он отправит ему сообщение - вылет .можно конечно абсолютно каждый send_message завернуть try except , но это крайне не удобно , да и хотелось бы как-то определять такого пользователя или группу , что бы запретить отправку сообщений туда. подскажите, что делать?
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
SoreMix
@SoreMix Куратор тега Python
yellow
Только try... except, телеграм не дает других методов
Ответ написан
Комментировать
@alegzz
aiogram, например, при блокировке и старте пишет в лог про смену статуса. соответственно, ловить смену статусов и исключать/добавлять пользователей в базу для рассылки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы