Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @dp.callback_query_handler(func=lambda call: True)
- def callback_query(call):
- if call.data == 'human':
- dp.edit_message_text("Успешно\nВы прошли проверку!", call.message.chat.id, call.message.message_id)
- dp.register_next_step_handler(call.message, unmute)
- elif call.data == 'bot':
- dp.edit_message_text("К сожалению вы не прошли проверку\nНадеемся что в следующий раз пройдёте\nПока:)", call.message.chat.id, call.message.message_id)
- dp.kick_chat_member(call.message.chat.id, call.from_user.id)
- time.sleep(1)
- dp.edit_message_text(f"Мне пришлось кикнуть {call.message.from_user.full_name}\nТ.к пользователь не смог подтвердить что он человек", call.message.chat.id, call.message.message_id)
- def unmute(message):
- dp.restrict_chat_member(message.chat.id, message.new_chat_members[0].id,
- can_send_messages=True,
- can_send_media_messages=True,
- can_add_web_page_previews=True,
- can_send_polls=True,
- can_send_other_messages=True,
- can_invite_users=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement