Update ping command

This commit is contained in:
Declan Chidlow 2024-07-12 18:24:48 +08:00
parent 01c4531129
commit 0cd5a4e21c

View file

@ -4,18 +4,17 @@ import MessageCommandContext from "../../../struct/MessageCommandContext";
import CommandCategory from "../../../struct/commands/CommandCategory"; import CommandCategory from "../../../struct/commands/CommandCategory";
export default { export default {
name: 'ping', name: "ping",
aliases: null, aliases: null,
description: 'ping pong', description: "ping pong",
category: CommandCategory.Miscellaneous, category: CommandCategory.Miscellaneous,
run: async (message: MessageCommandContext, args: string[]) => { run: async (message: MessageCommandContext) => {
let now = Date.now(); let now = Date.now();
message.reply(`Measuring...`) message
?.catch(console.error) .reply(`Measuring...`)
.then(msg => { ?.catch(console.error)
if (msg) msg.edit({ content: `## Ping Pong!\n` .then((msg) => {
+ `WS: \`${client.events.ping() ?? '--'}ms\`\n` if (msg) msg.edit({ content: `## Ping Pong!\n` + `WebSocket: \`${client.events.ping() ?? "--"}ms\`\n` + `Message: \`${Math.round(Date.now() - now)}ms\`` });
+ `Msg: \`${Math.round(Date.now() - now)}ms\`` }); });
}); },
}
} as SimpleCommand; } as SimpleCommand;