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(); String text = message.trim();
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
if ((StringUtils.equalsIgnoreCase(text, "!aide")) || (StringUtils.equalsIgnoreCase(text, "!help"))) if ((StringUtils.equalsIgnoreCase(text, "!aide")) || (StringUtils.equalsIgnoreCase(text, "!help")))
{ {
logger.info("!help caught."); 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, "Je suis " + getName() + ", le robot de gestion des revues hebdomadaires de l'APRIL.");
sendMessage(sender, "Voici les commandes que je comprends :"); sendMessage(sender, "Voici les commandes que je comprends :");
sendMessage(sender, " "); sendMessage(sender, " ");
sendMessage(sender, " !aide  : afficher cette aide");
sendMessage(sender, " !debut : commencer une nouvelle revue"); sendMessage(sender, " !debut : commencer une nouvelle revue");
sendMessage(sender, " # titre  : démarrer un sujet individuel"); sendMessage(sender, " # titre  : démarrer un sujet individuel");
sendMessage(sender, " ## titre  : démarrer un sujet collectif"); 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, " !courant : afficher le sujet en cours");
sendMessage(sender, " !manquants : afficher les participants qui n'ont pas répondu sur le dernier sujet"); 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, " !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, " !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")) else if (StringUtils.equalsIgnoreCase(text, "!stop"))
{ {
@ -497,24 +503,19 @@ public class Hebdobot extends PircBot
else if (StringsUtils.equalsAnyIgnoreCase(text, "!version")) else if (StringsUtils.equalsAnyIgnoreCase(text, "!version"))
{ {
logger.info("!version caught."); logger.info("!version caught.");
sendMessage(new BuildInformation().toString()); sendMessage(new BuildInformation().toString());
} }
else if (text.startsWith("%")) else if (text.startsWith("%"))
{ {
logger.info("% caught."); logger.info("% caught.");
// Store it in raw review part. // Ignore.
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
} }
else if (StringsUtils.equalsAnyIgnoreCase(text, "!salut", "!bonjour", "!hello")) else if (StringsUtils.equalsAnyIgnoreCase(text, "!salut", "!bonjour", "!hello"))
{ {
logger.info("!salut caught."); logger.info("!salut caught.");
// Command unknown. // Salutation command.
sendMessage(sender + ", bonjour \\o/"); sendMessage(sender + ", bonjour \\o/");
} }
else if (text.startsWith("!")) else if (text.startsWith("!"))
@ -523,10 +524,6 @@ public class Hebdobot extends PircBot
// Command unknown. // Command unknown.
sendMessage(sender + ", commande inconnue: " + text); sendMessage(sender + ", commande inconnue: " + text);
if (this.review != null)
{
this.review.addRaw(new Message(sender, text));
}
} }
else else
{ {
@ -648,6 +645,10 @@ public class Hebdobot extends PircBot
{ {
logger.debug("Send message : {}", message); logger.debug("Send message : {}", message);
this.sendMessage(this.channel, 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.participants.add(message.getAuthor());
this.currentTopic.add(message); this.currentTopic.add(message);
} }
this.addRaw(message);
} }
/** /**