Files
Quetza/src/modules/core/commands/ping.ts
T

22 lines
607 B
TypeScript

import { CommandInteraction, SlashCommandBuilder } from "discord.js";
import Client from "../../../lib/client.js";
import I18n from "../lib/i18n.js";
async function execute(client: Client, interaction: CommandInteraction): Promise<void> {
const start = Date.now();
if (!client.application) {
await interaction.reply(I18n.replies.ping());
return;
}
await client.application.fetch();
await interaction.reply(I18n.replies.ping(Date.now() - start));
}
const data = new SlashCommandBuilder().setName("ping").setDescription("Try to ping me.");
export { data, execute };