diff --git a/bot.js b/bot.js index 20f185e..0bba42e 100644 --- a/bot.js +++ b/bot.js @@ -9,19 +9,17 @@ const bodyParser = require('body-parser'); // Message Array const responseObject = { "test": "It worked!", - "best girl?": "Big Band.", +/* "best girl?": "Big Band.", "best girl": "Big Band.", "best grill": "Big Band.", "best grill?": "Big Band.", "best gurl": "Big Band.", - "best gurl?": "Big Band.", + "best gurl?": "Big Band.",*/ "best booty": "Squigly, Duh.", "best booty?": "Squigly, Duh.", "hi": "Hello there, I'm a dumb bot written by [@calexil#9270](https://github.com/calexil) and [@Timberius#8180](https://github.com/TimboKZ) , you can see my commands here: https://github.com/calexil/BansheeBot/blob/master/Commands.md", "commands": "You can see my commands here: https://github.com/calexil/BansheeBot/blob/master/Commands.md" }; - - console.log("best girl?".replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); // Call the web page with express app.use(express.static('public')); @@ -51,7 +49,6 @@ client.on('ready', () => { if (!musicChannel) console.error('Could not find music channel!'); console.log('I am ready!'); - console.log("best girl?".replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); }); // Reply to keywords in the array @@ -62,6 +59,13 @@ client.on("message", (message) => { }); +// Reply to regex regarding best girl +client.on("message", (message) => { + if (responseObject[message.content]) { + message.channel.send(message.content.replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); + } +}); + // Ping server every 15 minutes to prevent web dyno from sleeping var http = require("http"); setInterval(function() { diff --git a/bot.js~ b/bot.js~ index 317b02f..aee83d9 100644 --- a/bot.js~ +++ b/bot.js~ @@ -20,7 +20,7 @@ const responseObject = { "hi": "Hello there, I'm a dumb bot written by [@calexil#9270](https://github.com/calexil) and [@Timberius#8180](https://github.com/TimboKZ) , you can see my commands here: https://github.com/calexil/BansheeBot/blob/master/Commands.md", "commands": "You can see my commands here: https://github.com/calexil/BansheeBot/blob/master/Commands.md" }; - + console.log("best girl?".replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); // Call the web page with express app.use(express.static('public')); @@ -50,7 +50,6 @@ client.on('ready', () => { if (!musicChannel) console.error('Could not find music channel!'); console.log('I am ready!'); - console.log("best girl?".replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); }); // Reply to keywords in the array @@ -61,6 +60,13 @@ client.on("message", (message) => { }); +// Reply to regex regarding best girl +client.on("message", (message) => { + if (responseObject[message.content]) { + message.channel.send(message.content.replace(/best g(ir|ri|ur)l+\??/g, "Big Band.")); + } +}); + // Ping server every 15 minutes to prevent web dyno from sleeping var http = require("http"); setInterval(function() {