aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIndrajith K L2021-03-11 16:23:40 +0530
committerIndrajith K L2021-03-11 16:23:40 +0530
commit98c9b85965399a9da9eb1fe1f2dc29a0563a723f (patch)
tree20b3c9d2f656f4ce2feb9d6635d8069732c03aa5 /src
downloadlul-bot-98c9b85965399a9da9eb1fe1f2dc29a0563a723f.tar.gz
lul-bot-98c9b85965399a9da9eb1fe1f2dc29a0563a723f.tar.bz2
lul-bot-98c9b85965399a9da9eb1fe1f2dc29a0563a723f.zip
Initial Commit
* Adds Basic Funny replies * TODO : Commands
Diffstat (limited to 'src')
-rw-r--r--src/main.js36
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);
+ });