Update Akeno/plugins/deakall.py
Browse files- Akeno/plugins/deakall.py +6 -4
Akeno/plugins/deakall.py
CHANGED
@@ -23,15 +23,17 @@ OLD_USER = [6477856957, 901878554]
|
|
23 |
)
|
24 |
async def memektsg(client: Client, message: Message):
|
25 |
text_str = message.text.split(" ", 1)[1] if len(message.command) > 1 else None
|
26 |
-
is_user_admin_id =
|
27 |
if not text_str:
|
28 |
return
|
29 |
message_str = f"{text_str}" + "\u200b" * 10
|
30 |
async for m_ in client.get_chat_members(message.chat.id, filter=ChatMembersFilter.ADMINISTRATORS):
|
31 |
-
if m_.user:
|
32 |
-
is_user_admin_id
|
33 |
async for m in client.get_chat_members(message.chat.id, limit=100):
|
34 |
-
if m.user.id
|
|
|
|
|
35 |
if not m.user.is_bot and not m.user.is_deleted:
|
36 |
message_str += f"<a href='tg://user?id={m.user.id}'>\u2063</a>"
|
37 |
await message.reply(message_str)
|
|
|
23 |
)
|
24 |
async def memektsg(client: Client, message: Message):
|
25 |
text_str = message.text.split(" ", 1)[1] if len(message.command) > 1 else None
|
26 |
+
is_user_admin_id = []
|
27 |
if not text_str:
|
28 |
return
|
29 |
message_str = f"{text_str}" + "\u200b" * 10
|
30 |
async for m_ in client.get_chat_members(message.chat.id, filter=ChatMembersFilter.ADMINISTRATORS):
|
31 |
+
if m_.user.id:
|
32 |
+
is_user_admin_id.append(m.user.id)
|
33 |
async for m in client.get_chat_members(message.chat.id, limit=100):
|
34 |
+
if m.user.id:
|
35 |
+
if not m.user.id in is_user_admin_id:
|
36 |
+
continue
|
37 |
if not m.user.is_bot and not m.user.is_deleted:
|
38 |
message_str += f"<a href='tg://user?id={m.user.id}'>\u2063</a>"
|
39 |
await message.reply(message_str)
|