diff options
| author | Igor Tolmachov <me@igorek.dev> | 2022-04-20 02:32:26 +0900 |
|---|---|---|
| committer | Igor Tolmachov <me@igorek.dev> | 2022-04-20 02:32:26 +0900 |
| commit | 164c55a35055974d68818d40fa659a1ad3f59bc1 (patch) | |
| tree | fee482bca8a0a2a964123b758951bdf6b185067e /handlers/member.py | |
| parent | 5ca0662710f175306189d2afffe1281562479904 (diff) | |
| download | karpov_ai_bot-164c55a35055974d68818d40fa659a1ad3f59bc1.tar.gz karpov_ai_bot-164c55a35055974d68818d40fa659a1ad3f59bc1.zip | |
Официально дебил
Diffstat (limited to 'handlers/member.py')
| -rw-r--r-- | handlers/member.py | 14 |
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 | ) |
| 34 | async def пропустить(clb: t.CallbackQuery): | 34 | async 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 | ) |
| 52 | async def выкинуть(clb: t.CallbackQuery): | 53 | async 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 | ) | ||
