From 7659d976656097e82560a9de41e896447a06fd48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ma=C5=84czak?= <56172798+jakubmanczak@users.noreply.github.com> Date: Mon, 23 Aug 2021 17:07:39 +0200 Subject: [PATCH] complete error catching --- src/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/index.js b/src/index.js index 220cb60..ac8d3ca 100644 --- a/src/index.js +++ b/src/index.js @@ -18,7 +18,6 @@ for (const Fl of cmdsFls) { } cl.on('messageCreate', (msg) => { - console.log('a message has been received'); if (!msg.content.startsWith(cfg.prefix) || msg.author.bot) return; const args = msg.content.slice(cfg.prefix.length).trim().split(/ +/); @@ -30,9 +29,13 @@ cl.on('messageCreate', (msg) => { try { cmd.execute(msg); } catch (error) { - console.error(error); - message.reply(`the above error occured while trying to execute ${cmd}`); + console.error( + `msgCommand error: ${cmdName} by ${msg.author.tag}\n--\n${error}\n--` + ); + msg.reply(`An error occured while trying to execute ${cmdName}`); + return; } + console.log(`msgCommand: ${cmdName} by ${msg.author.tag}`); }); cl.once('ready', () => {