elif callback.data=='btn_check1': def is_sub(channel_id, user_id): try: chat_member = bot.get_chat_member(chat_id=channel_id, user_id=user_id) return True #return chat_member.status in ['member', 'administrator', 'creator'] except ApiTelegramException as e: print(e) return False user_id = callback.message.chat.id print(is_sub(-1001547380830, user_id)) print(is_sub('-1002136850839', callback.message.chat.id)) if is_sub('-1001547380830', user_id): ...
A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: chat not found False
print(is_sub(-1002136850839, callback.message.chat.id))
return chat_member.status in ['member', 'administrator', 'creator']
except ApiTelegramException as e: print(f"Ошибка: {e.error_code}. {e.description}") return False