import { SlashCommandBuilder, ActionRowBuilder, EmbedBuilder, ButtonBuilder, ButtonStyle } from 'discord.js'; export default { data: new SlashCommandBuilder() .setName('ping') .setDescription('Obtenir la latence du bot.'), async execute(interaction, client) { const pingRefreshButton = new ButtonBuilder() .setCustomId('pingrefreshbtn') .setEmoji("🔁") .setStyle(ButtonStyle.Primary) const row = new ActionRowBuilder() .addComponents([ pingRefreshButton ]) const sent = await interaction.reply({ content: 'Pinging...', components:[row], fetchReply: true }); const latency = new EmbedBuilder() .setColor(`#7961fd`) .setTitle(`🏓 Pong ! Aprıl v4.0.0\n`) .setDescription( "\n" + `**Latence :** ${sent.createdTimestamp - interaction.createdTimestamp}ms\n` + `**API :** ${Math.round(client.ws.ping)}ms` ) interaction.editReply({ content:" ", embeds:[latency] }); }, };