MCPcopy Create free account
hub / github.com/TechifyBots/Rename-Bot / get_stats

Function get_stats

plugins/admin.py:13–24  ·  view source on GitHub ↗
(bot, message)

Source from the content-addressed store, hash-verified

11
12@Client.on_message(filters.command("status") & filters.user(Config.ADMIN))
13async def get_stats(bot, message):
14 total_users = await digital_botz.total_users_count()
15 if bot.premium:
16 total_premium_users = await digital_botz.total_premium_users_count()
17 else:
18 total_premium_users = "Disabled ✅"
19 uptime = time.strftime("%Hh%Mm%Ss", time.gmtime(time.time() - bot.uptime))
20 start_t = time.time()
21 rkn = await message.reply('**ᴘʀᴏᴄᴇssɪɴɢ.....**')
22 end_t = time.time()
23 time_taken_s = (end_t - start_t) * 1000
24 await rkn.edit(text=f"**--Bᴏᴛ Sᴛᴀᴛᴜꜱ--** \n\n**⌚️ Bᴏᴛ Uᴩᴛɪᴍᴇ:** {uptime} \n**🐌 Cᴜʀʀᴇɴᴛ Pɪɴɢ:** `{time_taken_s:.3f} ᴍꜱ` \n**👭 Tᴏᴛᴀʟ Uꜱᴇʀꜱ:** `{total_users}`\n**💸 ᴛᴏᴛᴀʟ ᴘʀᴇᴍɪᴜᴍ ᴜsᴇʀs:** `{total_premium_users}`")
25
26@Client.on_message(filters.command('logs') & filters.user(Config.ADMIN))
27async def log_file(b, m):

Callers

nothing calls this directly

Calls 2

total_users_countMethod · 0.80

Tested by

no test coverage detected