Refactored raw review logs.

This commit is contained in:
Christian P. MOMON 2018-01-12 02:23:26 +01:00
parent 4c0410772e
commit b370f5b208
2 changed files with 14 additions and 14 deletions

View File

@ -230,6 +230,11 @@ public class Hebdobot extends PircBot
{
String text = message.trim();
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
if ((StringUtils.equalsIgnoreCase(text, "!aide")) || (StringUtils.equalsIgnoreCase(text, "!help")))
{
logger.info("!help caught.");
@ -239,6 +244,7 @@ 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, " !aide  : afficher cette aide");
sendMessage(sender, " !debut : commencer une nouvelle revue");
sendMessage(sender, " # titre  : démarrer un sujet individuel");
sendMessage(sender, " ## titre  : démarrer un sujet collectif");
@ -246,9 +252,9 @@ public class Hebdobot extends PircBot
sendMessage(sender, " !courant : afficher le sujet en cours");
sendMessage(sender, " !manquants : afficher les participants qui n'ont pas répondu sur le dernier sujet");
sendMessage(sender, " !fin : terminer la revue en cours");
sendMessage(sender, " !aide  : afficher cette aide");
sendMessage(sender, " !licence   : afficher la licence du logiciel Hebdobot et le lien vers ses sources");
sendMessage(sender, " !stop  : abandonner la revue en cours");
sendMessage(sender, " !licence   : afficher la licence du logiciel Hebdobot et le lien vers ses sources");
sendMessage(sender, " !version   : afficher la version d'Hebdobot");
}
else if (StringUtils.equalsIgnoreCase(text, "!stop"))
{
@ -497,24 +503,19 @@ public class Hebdobot extends PircBot
else if (StringsUtils.equalsAnyIgnoreCase(text, "!version"))
{
logger.info("!version caught.");
sendMessage(new BuildInformation().toString());
}
else if (text.startsWith("%"))
{
logger.info("% caught.");
// Store it in raw review part.
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
// Ignore.
}
else if (StringsUtils.equalsAnyIgnoreCase(text, "!salut", "!bonjour", "!hello"))
{
logger.info("!salut caught.");
// Command unknown.
// Salutation command.
sendMessage(sender + ", bonjour \\o/");
}
else if (text.startsWith("!"))
@ -523,10 +524,6 @@ public class Hebdobot extends PircBot
// Command unknown.
sendMessage(sender + ", commande inconnue: " + text);
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
}
else
{
@ -648,6 +645,10 @@ public class Hebdobot extends PircBot
{
logger.debug("Send message : {}", message);
this.sendMessage(this.channel, message);
if (this.review != null)
{
this.review.addRaw(new Message("Hebdobot", message));
}
}
/**

View File

@ -78,7 +78,6 @@ public class Review
this.participants.add(message.getAuthor());
this.currentTopic.add(message);
}
this.addRaw(message);
}
/**