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"] = {