From 4e5ef34d64f3ac7a84bc06be268183305162345f Mon Sep 17 00:00:00 2001 From: Anselme Date: Thu, 20 Aug 2015 12:03:04 +0200 Subject: [PATCH] added devzone command to sparrowModule --- app/sparrowmodule.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/sparrowmodule.cpp b/app/sparrowmodule.cpp index 743328f..39b6e47 100644 --- a/app/sparrowmodule.cpp +++ b/app/sparrowmodule.cpp @@ -1,6 +1,7 @@ #include "sparrowmodule.h" #include "message.h" #include "basemodule.h" +#include SparrowModule::SparrowModule() { @@ -30,6 +31,22 @@ bool SparrowModule::messageHandler(Message msg) answer = say("sparrowModule v1.0"); return true; } + else if(msg.args.startsWith("!devzone")) + { + QStringList paramList = msg.args.split(' '); + if(paramList.size() < 2) + return false; + QString param = paramList[1]; + if(param.compare("whiteboard") == 0) + answer = say("whiteboard : http://webwhiteboard.com/#7w9fcmeg"); + else if(param.compare("gitlab") == 0) + answer = say("gitlab : https://git.epicsparrow.com"); + else if(param.compare("lino") == 0) + answer = say("lino : http://linoit.com/groups/EpicSparrow/canvases/EpicSparrow"); + else + answer = say("available devzone links : lino, whiteboard, gitlab"); + return true; + } } return false; }