Spaces:
Runtime error
Runtime error
File size: 966 Bytes
5126418 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
import os
from telethon import Button, events
from Zaid import Zaid
from Zaid.helpers.queues import get_active_chats
@Zaid.on(events.NewMessage(pattern="^/activevoice"))
async def activevc(message):
mystic = await message.reply(
"Getting active voice chats.. Please hold"
)
served_chats = await get_active_chats()
text = ""
j = 0
for x in served_chats:
try:
title = (await message.client.get_entity(x)).title
except Exception:
title = "Private Group"
if (await message.client.get_entity(x)).username:
user = (await message.client.get_entity(x)).username
text += f"{j + 1}. [{title}](https://t.me/{user})[`{x}`]\n"
else:
text += f"{j + 1}. {title} [`{x}`]\n"
j += 1
if not text:
await mystic.edit("No Active Voice Chats")
else:
await mystic.edit(
f"**Active Voice Chats:-**\n\n{text}"
)
|