Bad Request: PARTICIPANT_ID_INVALID
Error code: 400. Description: Bad Request: PARTICIPANT_ID_INVALID
Когда пытаюсь забанить юзера в своих чатах и каналах, иногда выдаёт такую ошибку и не банит.
Проблема возникает не всегда. Вариант того, что пользователь должен быть подписан на канал/чат отпадает, его проверял. ID тоже корректный
for i in range(len(chats_for_ban_id)):
bot.ban_chat_member(chat_id, id_user)
Ответы (1 шт):
Автор решения: oleksandrigo
→ Ссылка
Эта ошибка означает, что ваш бот не видел этого пользователя раньше.
Например, мой userID 109780439, вы можете попробовать get_chat_member с @PublicTestGroup, он должен ответить ошибкой.
А затем, перешлите ЛЮБОЕ мое сообщение (например, это) вашему боту, и вы получите другой результат :)
Перевод из SO ссылка