aboutsummaryrefslogtreecommitdiff
path: root/handlers/member.py
diff options
context:
space:
mode:
Diffstat (limited to 'handlers/member.py')
-rw-r--r--handlers/member.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/handlers/member.py b/handlers/member.py
index 09b880b..d242779 100644
--- a/handlers/member.py
+++ b/handlers/member.py
@@ -33,6 +33,7 @@ async def запрашиваем_пропуск(upd: t.ChatMemberUpdated):
33) 33)
34async def пропустить(clb: t.CallbackQuery): 34async def пропустить(clb: t.CallbackQuery):
35 member = await clb.message.chat.get_member(clb.from_user.id) 35 member = await clb.message.chat.get_member(clb.from_user.id)
36
36 if not member.is_chat_admin(): 37 if not member.is_chat_admin():
37 await clb.answer("Ты не админ") 38 await clb.answer("Ты не админ")
38 return 39 return
@@ -51,16 +52,15 @@ async def пропустить(clb: t.CallbackQuery):
51) 52)
52async def выкинуть(clb: t.CallbackQuery): 53async def выкинуть(clb: t.CallbackQuery):
53 member = await clb.message.chat.get_member(clb.from_user.id) 54 member = await clb.message.chat.get_member(clb.from_user.id)
54 await clb.message.delete()
55 await clb.message.answer(
56 f'Эта группа для <a href="tg://user?id={clb.from_user.id}">крутых</a>',
57 parse_mode=t.ParseMode.HTML,
58 )
59
60 await sleep(3)
61 55
62 if not member.is_chat_admin(): 56 if not member.is_chat_admin():
63 await clb.answer("Ты не админ") 57 await clb.answer("Ты не админ")
64 return 58 return
65 else: 59 else:
66 await clb.message.chat.unban(int(clb.data.split("@")[1]), False) 60 await clb.message.chat.unban(int(clb.data.split("@")[1]), False)
61
62 await clb.message.delete()
63 await clb.message.answer(
64 f'Эта группа для <a href="tg://user?id={clb.from_user.id}">крутых</a>',
65 parse_mode=t.ParseMode.HTML,
66 )