Added !licence command.

This commit is contained in:
Christian P. MOMON 2017-12-28 14:17:38 +01:00
parent faa3c14ddd
commit 3d79f8fc39
1 changed files with 12 additions and 4 deletions

View File

@ -181,16 +181,17 @@ public class Hebdobot extends PircBot
sendMessage(sender, "Je suis " + getName() + ", le robot de gestion des revues hebdomadaires de l'APRIL.");
sendMessage(sender, "Voici les commandes que je comprends :");
sendMessage(sender, " ");
sendMessage(sender, " !debut : commencer une nouvelle revue");
sendMessage(sender, " !fin : terminer la revue en cours");
sendMessage(sender, " !debut,!début : commencer une nouvelle revue");
sendMessage(sender, " # titre : démarrer un sujet individuel");
sendMessage(sender, " ## titre : démarrer un sujet collectif");
sendMessage(sender, " % message : un commentaire");
sendMessage(sender, " !courant : affiche le sujet en cours");
sendMessage(sender, " !manquants : affiche les participants qui n'ont pas répondu sur le dernier sujet");
sendMessage(sender, " % message : un commentaire");
sendMessage(sender, " !fin : terminer la revue en cours");
sendMessage(sender, " !aide : afficher cette aide");
sendMessage(sender, " !licence,!license : affiche la licence du logiciel Hebdobot et le lien vers ses sources");
sendMessage(sender, " !stop : abandonner la revue en cours");
sendMessage(sender, " !vaten : faire partir le bot");
sendMessage(sender, " !aide : afficher cette aide");
}
else if (StringUtils.equalsIgnoreCase(text, "!vaten"))
{
@ -439,6 +440,13 @@ public class Hebdobot extends PircBot
sendMessage(sender, " Twitter settings : " + (this.twitterSettings.isValid()));
sendMessage(sender, " Cron settings : " + (this.cronSettings.size()));
}
else if (StringsUtils.equalsAnyIgnoreCase(text, "!licence", "!license"))
{
logger.info("!licence caught.");
sendMessage(sender
+ ", Hebdobot est un logiciel libre de l'April sous licence GNU AGPL (sources : https://agir.april.org/projects/hebdobot/repository).");
}
else if (text.startsWith("%"))
{
logger.info("% caught.");