From a9df5d041150a96082d1e6b3fd71db2a90474762 Mon Sep 17 00:00:00 2001
From: Abhi <85984486+AbhiTheModder@users.noreply.github.com>
Date: Fri, 13 Jun 2025 14:42:08 +0530
Subject: [PATCH] chore: shift to new in-built ping method
---
modules/ping.py | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/modules/ping.py b/modules/ping.py
index b0ff312..5d97750 100644
--- a/modules/ping.py
+++ b/modules/ping.py
@@ -14,7 +14,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-from time import perf_counter
from pyrogram import Client, filters
from pyrogram.types import Message
@@ -23,11 +22,10 @@ from utils.misc import modules_help, prefix
@Client.on_message(filters.command(["ping", "p"], prefix) & filters.me)
-async def ping(_, message: Message):
- start = perf_counter()
- await message.edit("Pong!")
- end = perf_counter()
- await message.edit(f"Pong! {round(end - start, 3)}s")
+async def ping(client: Client, message: Message):
+ await message.edit("Ping!")
+ latency = await client.ping()
+ await message.edit(f"Pong! {latency}ms")
modules_help["ping"] = {