From 7662916f8517a4828007a2cb4da5c16ccfd6bb17 Mon Sep 17 00:00:00 2001 From: Tutur33 Date: Sat, 17 Feb 2024 00:03:40 +0100 Subject: [PATCH] corrige help & uptime command --- commands/utils/botinfo.js | 2 +- commands/utils/help.js | 2 +- commands/utils/uptime.js | 21 +++++++++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 commands/utils/uptime.js diff --git a/commands/utils/botinfo.js b/commands/utils/botinfo.js index 379a267..085c34c 100644 --- a/commands/utils/botinfo.js +++ b/commands/utils/botinfo.js @@ -14,7 +14,7 @@ module.exports = { { name: '📚 Nom', value: `\`${client.user.username}\``, inline: true }, { name: '🆔 ID', value: `\`${client.user.id}\``, inline: true }, { name: '👨‍💻 Développeur', value: `\`valou336\` && \`tuturp33\``}, - { name: '⏳ Uptime', value: `\`\`\`${Math.round(client.uptime / (1000 * 60 * 60))}h ${Math.round(client.uptime / (1000 * 60)) % 60}m ${Math.round(client.uptime / 1000) % 60}\`\`\``}, + { name: '⏳ Uptime', value: `\`\`\`${Math.round(client.uptime / (1000 * 60 * 60))}h ${Math.round(client.uptime / (1000 * 60)) % 60}m ${Math.round(client.uptime / 1000) % 60}s\`\`\``}, { name: '➡️ Discord Version', value: `\`${require('discord.js').version}\``, inline: true }, { name: '⏯️ Node Version', value: `\`${process.version}\``, inline: true } ]) diff --git a/commands/utils/help.js b/commands/utils/help.js index 1a0da5e..07aa9b8 100644 --- a/commands/utils/help.js +++ b/commands/utils/help.js @@ -25,7 +25,7 @@ module.exports = { .setTitle(`Aide pour la commande ${command.emote ? ` ${command.emote}` : '🔧'} ${command.name}`) .setDescription(command.description) .addFields( - { name: 'Utilisation', value: `\`${prefix}${command.utilisation ? ` **${command.utilisation}**` : ''}\``, inline: true }, + { name: 'Utilisation', value: `\`${prefix}${command.utilisation ? `${command.utilisation}` : ''}\``, inline: true }, { name: 'Catégorie', value: command.category || 'Non spécifiée', inline: true } ); diff --git a/commands/utils/uptime.js b/commands/utils/uptime.js new file mode 100644 index 0000000..8b740ce --- /dev/null +++ b/commands/utils/uptime.js @@ -0,0 +1,21 @@ +const { EmbedBuilder } = require("discord.js") + +module.exports = { + name: 'uptime', + description: 'Affiche le temps d\'activité du bot', + emote: '📄', + utilisation: 'uptime', + category: 'utils', + + async execute(message, args, client) { + const embed = new EmbedBuilder() + .setColor("#FFFFFF") + .setTitle(`⏳ Uptime du bot \`${client.user.username}\``) + .setDescription(`\`\`\`${Math.round(client.uptime / (1000 * 60 * 60))}h ${Math.round(client.uptime / (1000 * 60)) % 60}m ${Math.round(client.uptime / 1000) % 60}s\`\`\``) + .setThumbnail(client.user.displayAvatarURL({dynamic: true})) + .setTimestamp() + .setFooter({text: `${client.user.tag} © 2024`, iconURL: client.user.displayAvatarURL({dynamic: true})}); + + message.reply({ embeds: [embed] }); + }, +}; \ No newline at end of file