diff --git a/bot.js b/bot.js index 695f5cb..98eacbe 100644 --- a/bot.js +++ b/bot.js @@ -79,6 +79,13 @@ function processCommand(receivedMessage) { case "wiki": commands.wiki.wikiCommand(bot, args, receivedMessage); break; + case "cmt": + commands.cmt.cmtCommand(bot, args, receivedMessage); + break; + case "events": + commands.events.eventsCommand(bot, args, receivedMessage); + break; + default: receivedMessage.channel.send(helpers.embedify(bot, "I don't understand the command. Try `!help [command]`")); } diff --git a/commands/cmt.js b/commands/cmt.js new file mode 100644 index 0000000..6656f3d --- /dev/null +++ b/commands/cmt.js @@ -0,0 +1,14 @@ +var request = require("request"); +var helpers = require("../helpers/helpers.js"); + +module.exports = { + cmtCommand: function(bot, args, receivedMessage) { + request.post({ + url: "https://brickbot.seanfradl.com/cmt", + body: args + }, + function(error, response, body) { + receivedMessage.channel.send(helpers.embedify(bot, body)); + }); + } +}; diff --git a/commands/events.js b/commands/events.js new file mode 100644 index 0000000..b657dd7 --- /dev/null +++ b/commands/events.js @@ -0,0 +1,14 @@ +var request = require("request"); +var helpers = require("../helpers/helpers.js"); + +module.exports = { + eventsCommand: function(bot, args, receivedMessage) { + request.post({ + url: "https://brickbot.seanfradl.com/events", + body: args + }, + function(error, response, body) { + receivedMessage.channel.send(helpers.embedify(bot, body)); + }); + } +}; diff --git a/commands/room.js b/commands/room.js index 7dc09d0..bfdb481 100644 --- a/commands/room.js +++ b/commands/room.js @@ -4,12 +4,12 @@ var helpers = require("../helpers/helpers.js"); module.exports = { roomCommand: function(bot, args, receivedMessage) { if (args.length == 0) { - helpers.argumentsUsedExample(bot, receivedMessage, "room", "!room GLA.LG26"); + helpers.argumentsUsedExample(bot, receivedMessage, "room", "!room LG26"); return; } else if (args.length > 0) { request.post({ - url: "https://faas.jamesmcdermott.ie/function/dcurooms", + url: "https://brickbot.seanfradl.com/timetable/", body: args }, function(error, response, body) {