169 похожих чатов

Привет всем, я пытаюсь проверить пользователя, присоединился ли он к

моему каналу через моего бота, и всякий раз, когда я использовал getChatMember, я получаю только aiogram.utils.exceptions.BadRequest: User not found, даже если пользователь уже является участником, мой бот является администратором на канале. Но где именно проблема?

17 ответов

72 просмотра

Код покажи

Khasanboy- Автор вопроса
Khasanboy- Автор вопроса
Khasanboy
screenshot

I've run my code sync so used asyncio

Khasanboy- Автор вопроса
Khasanboy
I've run my code sync so used asyncio

But when I checked other channels it is working without any problem, is it possible problem occures with my channel?

Khasanboy- Автор вопроса
Groosha
Втф

Это просто проверка айограммы в синхронном режиме

Khasanboy
Это просто проверка айограммы в синхронном режиме

Я к тому, что этот код не объясняет, в чем у тебя проблема. Ты явно указал айди, судя по ошибке они неправильные. Ну укажи правильные

Khasanboy- Автор вопроса
Khasanboy- Автор вопроса
Groosha
Я к тому, что этот код не объясняет, в чем у тебя ...

Но когда я проверил другие каналы, он работает без проблем, возможно ли, что проблема возникает с моим каналом?

Khasanboy
screenshot Но там происходит то же самое

А, у тебя цикл. Ну найди, на какой итерации у тебя ошибка, посмотри, с какими айди и поймешь, где ошибся. Чел, это элементарно

Khasanboy- Автор вопроса
Groosha
А, у тебя цикл. Ну найди, на какой итерации у тебя...

Я знаю, с какими идентификаторами это происходит, но проблема в том, что в каждом случае происходит одно и то же.

Ну значит ты указал ошибочные данные. Логично?

Khasanboy- Автор вопроса
Groosha
Ну значит ты указал ошибочные данные. Логично?

Нет, мне просто интересно, почему запрос getChatMember работает для других каналов и не работает для определенного

Khasanboy
Нет, мне просто интересно, почему запрос getChatMe...

Потому что в случае с определенным каналом ты указал кривые данные!!!

Khasanboy
Ну как исправить?

Передать корректные данные или обработать ошибку

Khasanboy- Автор вопроса
Groosha
Передать корректные данные или обработать ошибку

Ой, я нашел ошибку, да, вы были правы, я проверил свой канал по сообщению, которое было перенаправлено с другого канала, поэтому я проверял другой канал, извините за беспокойство 😅

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

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта