diff --git a/app/fourasmodule.cpp b/app/fourasmodule.cpp index 9dbb685..afa78e5 100644 --- a/app/fourasmodule.cpp +++ b/app/fourasmodule.cpp @@ -23,8 +23,12 @@ bool FourasModule::messageHandler(Message msg) answer.append(say(line)); return true; } - - if(msg.args.compare("!answer") == 0) + else if(msg.args.compare("!help")) + { + answer = say("fouras commands : !fouras, !answer"); + return true; + } + else if(msg.args.compare("!answer") == 0) { answer = say(QString("%1 - Perdu ! La réponse était : %2").arg(current).arg(riddles->getAnswer(current))); current = -1; diff --git a/app/sparrowmodule.cpp b/app/sparrowmodule.cpp index 0d41bea..0fd63a5 100644 --- a/app/sparrowmodule.cpp +++ b/app/sparrowmodule.cpp @@ -28,7 +28,20 @@ bool SparrowModule::messageHandler(Message msg) } else if(msg.args.compare("!version") == 0) { - answer = say("sparrowModule v1.1"); + answer = say("sparrowBot v1.0"); + return true; + } + else if(msg.args.compare("!bot") == 0) + { + answer = say("I've been created by Anselme, here is my source : https://git.epicsparrow.com/Anselme/sparrowbot"); + return true; + } + else if(msg.args.compare("!help") == 0) + { + if(user->isOp()) + answer = say("available commands : !control, !version, !bot, !devzone"); + else + answer = say("available commands : !version, !bot, !devzone"); return true; } else if(msg.args.compare("re", Qt::CaseInsensitive) == 0)