Ruby-Cogs/pingtime/pingtime.py
2025-02-19 22:02:13 -05:00

24 lines
590 B
Python

from redbot.core import commands
BaseCog = getattr(commands, "Cog", object)
class Pingtime(BaseCog):
"""🏓"""
async def red_delete_data_for_user(self, **kwargs):
""" Nothing to delete """
return
def __init__(self, bot):
self.bot = bot
@commands.command()
async def pingtime(self, ctx):
"""Ping pong."""
latencies = self.bot.latencies
msg = "Pong!\n"
for shard, pingt in latencies:
msg += "Shard {}/{}: {}ms\n".format(shard + 1, len(latencies), round(pingt * 1000))
await ctx.send(msg)