diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..f841f85 --- /dev/null +++ b/src/main.js @@ -0,0 +1,36 @@ +require('dotenv').config(); + +const { Client } = require('discord.js'); + +const client = new Client(); +const CMD_PREFIX = "!" +client.on('message', (message) => { + if (message.author.bot) return; + if (message.content.startsWith(CMD_PREFIX)) { + + } else { + message.reply(parseCasualMessage(message)); + } +}); + +function parseCasualMessage(message) { + const {content} = message; + switch(content.trim()) { + case 'hello': return `Hey ${message.author} ๐โโ๏ธ. How Are You?`; + case 'เดนเดฒเต': return `เดนเดฒเตเดฒเดพ.... เดเดคเดพเดฐเดพ ${message.author}เดฏเต... เดธเตเดเด เดคเดจเตเดจเต?`; + case 'เดเดจเตเดคเตเดเตเดเต เดเดฃเตเดเต เดตเดฟเดถเตเดทเด': + case 'enthokke und vishesham' : return `เด
เดเตเดเดฟเดจเต เดชเตเดฃเต...๐คทโโ๏ธ เดธเตเดเดเตเดเดณเตเดเตเดเต เดคเดจเตเดจเต?`; + case 'เดฎเดจเตเดธเตเดธเดจเดฒเตเดฒเต เดชเตเดณเตเดณเต' : + case 'manusanalle pulle': return `เดเดฑเดเตเดเดฟเดฏเตเด เดฌเดฑเตเดเตเดเดฏเตเด เดตเตเดฃเดพเดฏเดฟเดฐเดฟเดเตเดเตเด... ๐คฃ๐คฃ๐คฃ`; + case 'เดจเต เดเดฐเดพ': + case 'nee aara': return `เดคเดพเตป เดเดฐเดพเดฃเตเดจเตเดจเต เดคเดจเดฟเดเตเดเต เด
เดฑเดฟเดฏเดพเดจเตเดฎเตเดฒเตเดเตเดเดฟเตฝ เดคเดพเตป เดเดจเตเดจเตเดเต เดเตเดฏเตเดเตเดเต เดคเดพเตป เดเดฐเดพเดฃเตเดจเตเดจเต??? เดคเดจเดฟเดเตเดเต เดเดพเตป เดชเดฑเดเตเดเต เดคเดฐเดพเด เดคเดพเตป เดเดฐเดพเดฃเตเดจเตเดจเต... ๐คช๐คช`; + } +} + +client.login(process.env.LUL_BOT_TKN) + .then(() => { + console.log("BOT Logged in"); + }) + .catch((error) => { + console.error("BOT Login Failed ", error); + }); |