From 8141fb90358428483a5a712d800b6eb18e69e46f Mon Sep 17 00:00:00 2001 From: Tutur33 Date: Sat, 17 Feb 2024 17:01:04 +0100 Subject: [PATCH] fais en sororte que si une commande bug, elle ne face pas crash le bot --- loaders/loadCommands.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/loaders/loadCommands.js b/loaders/loadCommands.js index e91bf1f..d29e7db 100644 --- a/loaders/loadCommands.js +++ b/loaders/loadCommands.js @@ -78,13 +78,18 @@ module.exports = (client) => { if (command) { const permissionLevel = await getPermissionLevel(message.member, client, guildId); - if (permissionLevel === 11) { - command.execute(message, args, client); - } else if (permissionLevel >= permissions[command.name]) { - command.execute(message, args, client); - } else { - return message.reply("Vous n'avez pas accès à cette commande."); - } + try { + if (permissionLevel === 11) { + command.execute(message, args, client); + } else if (permissionLevel >= permissions[command.name]) { + command.execute(message, args, client); + } else { + return message.reply("Vous n'avez pas accès à cette commande."); + } + } catch { + console.error(`Erreur lors de l'exécution de la commande: ${command.name}`); + message.reply('Une erreur est survenue lors de l\'exécution de cette commande.'); + } } }); }