Changed if/else block to switch case instead for better readability

This commit is contained in:
SileNce5k 2021-02-16 02:04:45 +01:00
parent 421b1272ed
commit 268ef88332
No known key found for this signature in database
GPG key ID: C507260E7F2583AD

View file

@ -5,6 +5,7 @@ const {
prefix, prefix,
token, token,
} = require('./config.json'); } = require('./config.json');
const { basename } = require('path');
client.commands = new Discord.Collection(); client.commands = new Discord.Collection();
@ -40,17 +41,23 @@ client.on('message', async message => {
if (!message.content.startsWith(prefix)) return; if (!message.content.startsWith(prefix)) return;
try { try {
if (commandName == "ban" || commandName == "userinfo" || commandName == "botinfo") {
switch(commandName){
case "ban":
case "userinfo":
case "botinfo":
command.execute(message, client); command.execute(message, client);
} else if (commandName == "say" || commandName == "e") { break;
command.execute(message, args) case "say":
} case "e":
else { command.execute(message, args);
command.execute(message); break;
default:
command.execute(message)
} }
} catch (error) { } catch (error) {
console.error(error); console.error(error);
message.reply('There was an error trying to execute that command!'); message.channel.send('There was an error trying to execute that command!');
} }
}); });