fix update
Browse files- akn/AllDownloaderBot/zombies.py +24 -0
- akn/langs/id.yml +1 -2
akn/AllDownloaderBot/zombies.py
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from pyrogram import *
|
2 |
+
from pyrogram.types import *
|
3 |
+
from pyrogram.enums import *
|
4 |
+
from akn.utils.database import db
|
5 |
+
from akn.langs import transdev
|
6 |
+
|
7 |
+
@Client.on_message(filters.command("rmzombies"))
|
8 |
+
async def arzrmzombies_command(client, message):
|
9 |
+
deleted_accounts = []
|
10 |
+
async for m in client.get_chat_members(message.chat.id):
|
11 |
+
if m.user.is_bot:
|
12 |
+
continue
|
13 |
+
if m.user.is_deleted:
|
14 |
+
deleted_accounts.append(m.user.id)
|
15 |
+
if len(deleted_accounts) == 0:
|
16 |
+
return await message.reply_text("No deleted accounts found in the group.")
|
17 |
+
for user_id in deleted_accounts:
|
18 |
+
try:
|
19 |
+
await client.ban_chat_member(message.chat.id, user_id)
|
20 |
+
except Exception as e:
|
21 |
+
return await message.reply_text(f"Failed to kick user {user_id}: {e}")
|
22 |
+
await message.reply_text(f"Removed {len(deleted_accounts)} deleted accounts from the group.")
|
23 |
+
|
24 |
+
|
akn/langs/id.yml
CHANGED
@@ -14,7 +14,6 @@ messages:
|
|
14 |
|
15 |
/ban - Larang pengguna
|
16 |
/unban - Batalkan pemblokiran pengguna
|
17 |
-
/tban - Larangan sementara
|
18 |
/banme - Larang dirimu sendiri
|
19 |
|
20 |
help_mute: |
|
@@ -31,7 +30,6 @@ messages:
|
|
31 |
|
32 |
/promote - Promosikan pengguna
|
33 |
/demote - Turunkan pengguna
|
34 |
-
/ptitle - Tetapkan judul admin
|
35 |
/adminlist - Daftar admin
|
36 |
|
37 |
help_clean: |
|
@@ -42,6 +40,7 @@ messages:
|
|
42 |
/setgpic - Atur foto grup
|
43 |
/setgdesc - Atur description grup
|
44 |
/setgname - Atur nama grup
|
|
|
45 |
|
46 |
help_lock: |
|
47 |
**Locking Commands:**
|
|
|
14 |
|
15 |
/ban - Larang pengguna
|
16 |
/unban - Batalkan pemblokiran pengguna
|
|
|
17 |
/banme - Larang dirimu sendiri
|
18 |
|
19 |
help_mute: |
|
|
|
30 |
|
31 |
/promote - Promosikan pengguna
|
32 |
/demote - Turunkan pengguna
|
|
|
33 |
/adminlist - Daftar admin
|
34 |
|
35 |
help_clean: |
|
|
|
40 |
/setgpic - Atur foto grup
|
41 |
/setgdesc - Atur description grup
|
42 |
/setgname - Atur nama grup
|
43 |
+
/rmzombies - hapus semua zombie
|
44 |
|
45 |
help_lock: |
|
46 |
**Locking Commands:**
|