This commit is contained in:
Lio Young 2021-04-28 03:32:17 +02:00
parent 8d135ce9a8
commit 3630cf5d82
No known key found for this signature in database
GPG Key ID: 789795A11879E169
1 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,26 @@
import yiff from '../../utils/yiff';
import Command from '../../handler/structures/Command';
import { Context } from '../../utils/types';
import SendWS from "../../utils/webhook";
import lingua from '../../utils/lingua';
import { suggest } from '../../utils/trello';
export = class Ping extends Command {
constructor() {
super({
name: "ping",
description: "See the Bot's Ping",
cooldown: 1,
})
}
async command(ctx: Context) {
const ping = await ctx.channel.send("Pinging...")
const rest = Math.round(ping.createdTimestamp - ctx.message.createdTimestamp)
const ws = Math.round(ctx.client.ws.ping)
// @ts-ignore
const shard = Math.round(ctx.guild?.shard.ping)
// @ts-ignore
return ping.edit(`**Rest** = ${rest / 1000}s (\`${rest}ms\`)\n**WS** = ${ws / 1000}s (\`${ws}ms\`)\n**Shard #${ctx.guild?.shard.id + 1}** = ${shard / 1000}s (\`${shard}ms\`)
`)
}
}