From f140943545a459d2289c87c626349a4edc748315 Mon Sep 17 00:00:00 2001 From: dbroqua Date: Tue, 7 Jan 2020 09:57:58 +0100 Subject: [PATCH] Removed duplicate check --- index.js | 57 ++++++++++++++++++++++++++------------------------------ 1 file changed, 26 insertions(+), 31 deletions(-) diff --git a/index.js b/index.js index 5acbef0..7079c43 100644 --- a/index.js +++ b/index.js @@ -8,7 +8,6 @@ const When = require('./libs/When') const Statistics = require('./libs/Statistics') const List = require('./libs/List') const Preferences = require('./libs/Preferences') -const allowedCommands = ['!artist', '!song', '!stats', '!when', '!help', '!notifications', '!list'] // Init des librairies const artistSong = new ArtistSong(models) @@ -171,36 +170,32 @@ const actions = (where, message, from) => { // Le message publiƩ est pour le bot if (exploded[0].indexOf(process.env.IRC_NICKNAME) === 0) { - // Le message contient une commande - if (allowedCommands.indexOf(exploded[1]) !== -1) { - switch (exploded[1]) { - case '!artist': - case '!song': - artistSong.action(exploded[1].replace('!', ''), botSay, from, currentSong, exploded) - break - case '!help': - Help.show(botSay, where, exploded) - break - case '!when': - when.action(botSay, where, exploded) - break - case '!stats': - stats.action(botSay, where, exploded) - break - case '!list': - list.action(botSay, where, exploded) - break - case '!notifications': - preferences.notifications(botSay, where, from, exploded) - break - case '!stream': - botSay(where, `${process.env.RADIO_ALIAS} : ${process.env.PUBLIC_RADIO_STREAM}`) - break - default: - break - } - } else { - botSay(where, 'Commande inconnue, tape !help si tu es perdu') + switch (exploded[1]) { + case '!artist': + case '!song': + artistSong.action(exploded[1].replace('!', ''), botSay, from, currentSong, exploded) + break + case '!help': + Help.show(botSay, where, exploded) + break + case '!when': + when.action(botSay, where, exploded) + break + case '!stats': + stats.action(botSay, where, exploded) + break + case '!list': + list.action(botSay, where, exploded) + break + case '!notifications': + preferences.notifications(botSay, where, from, exploded) + break + case '!stream': + botSay(where, `${process.env.RADIO_ALIAS} : ${process.env.PUBLIC_RADIO_STREAM}`) + break + default: + botSay(where, 'Commande inconnue, tape !help si tu es perdu') + break } } }