randydev commited on
Commit
580f74f
Β·
1 Parent(s): f32ead8

fix update

Browse files
Files changed (2) hide show
  1. akn/AllDownloaderBot/admins.py +10 -4
  2. akn/langs/id.yml +5 -1
akn/AllDownloaderBot/admins.py CHANGED
@@ -392,6 +392,7 @@ async def arz_admin_list(client: Client, message: Message):
392
  if not bot.can_restrict_members:
393
  return await message.reply_text("I don't have enough permissions")
394
  try:
 
395
  async for m in client.get_chat_members(message.chat.id, filter=ChatMembersFilter.ADMINISTRATORS):
396
  if m.user.is_bot:
397
  continue
@@ -399,10 +400,15 @@ async def arz_admin_list(client: Client, message: Message):
399
  mention = user.mention
400
  if user.is_self:
401
  mention = "Me"
402
- await message.reply_text(
403
- f"**Admin:** {mention}\n"
404
- f"**User ID:** {user.id}\n"
405
- f"**Status:** {m.status}"
 
 
 
 
 
406
  )
407
  except Exception as e:
408
  await message.reply_text(f"Failed to fetch admin list: {e}")
 
392
  if not bot.can_restrict_members:
393
  return await message.reply_text("I don't have enough permissions")
394
  try:
395
+ default_str = ""
396
  async for m in client.get_chat_members(message.chat.id, filter=ChatMembersFilter.ADMINISTRATORS):
397
  if m.user.is_bot:
398
  continue
 
400
  mention = user.mention
401
  if user.is_self:
402
  mention = "Me"
403
+ default_str += f"**Admin:** {mention}\n"
404
+ default_str += f"**User ID:** `{user.id}`\n"
405
+ default_str += f"**Status:** `{m.status.value}`\n\n"
406
+ if not default_str:
407
+ return await message.reply_text("No admins found.")
408
+ else:
409
+ return await message.reply_text(
410
+ f"**Admin List:**\n\n{default_str}",
411
+ disable_web_page_preview=True,
412
  )
413
  except Exception as e:
414
  await message.reply_text(f"Failed to fetch admin list: {e}")
akn/langs/id.yml CHANGED
@@ -105,4 +105,8 @@ buttons:
105
  help_close: |
106
  ❌ Tutup
107
  help_menu: |
108
- ❓ Bantuan
 
 
 
 
 
105
  help_close: |
106
  ❌ Tutup
107
  help_menu: |
108
+ ❓ Bantuan
109
+
110
+ permissions:
111
+ errors: |
112
+ Saya tidak memiliki cukup izin