dragxd's picture
Refine: Change Ping to Pong and update uptime to bot start time
f64f330
raw
history blame contribute delete
565 Bytes
import time, psutil, datetime
from pyrogram import filters, Client
from config import BOT_START_TIME
CMD = ["/"]
@Client.on_message(filters.command("ping", CMD))
async def ping(_, message):
start_t = time.time()
rm = await message.reply_text("Pinging....")
end_t = time.time()
time_taken_s = (end_t - start_t) * 1000
uptime = datetime.timedelta(seconds=int(time.time() - BOT_START_TIME))
await rm.edit(f"Pong <emoji id=5456130129883316184>🔥</emoji>\n\n**Time:** {time_taken_s:.3f} ms\n**Uptime:** {uptime}")
return time_taken_s