@NitrOu
Начинающий программист

Почему вылазит ошибка (aiogram.exceptions.TelegramBadRequest: Telegram server says — Bad Request: user not found)?

Код из main:
@dp.message(F.text == '️ Получить дрифт-карту')
async def new_card(message: types.Message):
    await get_cards(message)

Начало функции new_card (там и возникает ошибка):
async def get_cards(message: types.Message):
    from main import bot
    _user_id = message.chat.id
    print(_user_id, '-', type(_user_id))
    is_subscribed = await bot.get_chat_member('-1001903219993', _user_id)

Начало ошибки:
Cause exception while process update id=158224036 by bot id=6316238038
TelegramBadRequest: Telegram server says - Bad Request: user not found
Traceback (most recent call last):
После этого идёт мноого строчек в консоли из разных файлов модуля, а после него эта ошибка:
raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: user not found

P.S юзер айди верный ТОЧНО. посимвольно перепроверял, работает в другой функции кода.
Заранее спасибо!
  • Вопрос задан
  • 564 просмотра
Пригласить эксперта
Ответы на вопрос 1
AuSIDE
@AuSIDE
Может быть, потому что надо прочесть, что ответил сервер Telegram? Чёрным по белому написано user not found
Пользователь не найден. Вероятнее, его нет в данном чате/канале
Ответ написан
Ваш ответ на вопрос

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

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