diff options
author | Indrajith K L | 2021-06-19 18:30:58 +0530 |
---|---|---|
committer | Indrajith K L | 2021-06-19 18:30:58 +0530 |
commit | 0ef3c83f4049227c08731e3f31e53c38e1da5957 (patch) | |
tree | 349b423111db5a8730864b8c555bb15564622377 /src/main.js | |
parent | caebd6b3e5315d3002107464b33ae7b6bf006800 (diff) | |
download | radio-bot-0ef3c83f4049227c08731e3f31e53c38e1da5957.tar.gz radio-bot-0ef3c83f4049227c08731e3f31e53c38e1da5957.tar.bz2 radio-bot-0ef3c83f4049227c08731e3f31e53c38e1da5957.zip |
* Radio Bot Implementation
Diffstat (limited to 'src/main.js')
-rw-r--r-- | src/main.js | 33 |
1 files changed, 5 insertions, 28 deletions
diff --git a/src/main.js b/src/main.js index d0bb7d6..1685d3d 100644 --- a/src/main.js +++ b/src/main.js @@ -1,32 +1,23 @@ require('dotenv').config(); const fs = require('fs'); const { Client, Collection } = require('discord.js'); -const confusion = require('./commons/confusion'); +const { env } = require('process'); const client = new Client(); client.commands = new Collection(); -let casualMessages = {}; const CMD_PREFIX = "!"; client.on('message', (message) => { if (message.author.bot) return; + if(message.author.id !== process.env.ADMIN_ID) return; if (message.content.startsWith(CMD_PREFIX)) { const commandReply = parseCMD(message); - if (!commandReply) { - confusion.execute(message); - } - } else { - const replyMessage = parseCasualMessage(message); - if (replyMessage) { - message.reply(replyMessage); - } - } + } }); client.on('ready', () => { - console.log("BOT is now LIVE"); + console.log("RADIO BOT is now LIVE"); initConfig(); - initLanguages(); }) function initConfig() { @@ -42,20 +33,6 @@ function initConfig() { }) } -function initLanguages() { - fs.readFile('src/language/language.json', 'utf8', (error, data) => { - if (error) throw error; - casualMessages = JSON.parse(data); - }); -} - -function parseCasualMessage(message) { - const { content } = message; - const parsedMessage = content.trim().toLowerCase(); - if (!casualMessages.hasOwnProperty(parsedMessage)) return null; - return casualMessages[parsedMessage]; -} - function parseCMD(message) { const [CMD_NAME, ...args] = message.content .trim() @@ -73,7 +50,7 @@ function parseCMD(message) { return true; } -client.login(process.env.LUL_BOT_TKN) +client.login(process.env.RADIO_BOT_TKN) .catch((error) => { console.error("BOT Login Failed ", error); }); |