Проверять человека в канале
Я делаю бота на python pytelegrambotapi
Я хотел бы, чтобы мой бот проверял человека, который написал старт боту,есть ли он в канале или нет.
Если нету, то тогда бот не должен работать пока юзер не присоединится.
Ответы (1 шт):
Автор решения: ivart
→ Ссылка
Можно сделать запрос getChatMember по user_id и chat_id (канал) и смотреть на status в результате
Доки тут
В pytelegrambotapi:
bot.get_chat_member(user_id, chat_id)