diff --git a/src/org/april/hebdobot/model/Hebdobot.java b/src/org/april/hebdobot/model/Hebdobot.java index 6d9742e..ce4b3d9 100644 --- a/src/org/april/hebdobot/model/Hebdobot.java +++ b/src/org/april/hebdobot/model/Hebdobot.java @@ -372,16 +372,16 @@ public class Hebdobot extends PircBot if (this.review.isOwner(sender)) { CollectiveTopic topic = new CollectiveTopic(text.replaceFirst("##", "").trim()); + if (!this.review.isEmpty()) + { + String participants = StringUtils.join(this.review.getParticipants(), " "); + sendMessage(String.format("%% %s, on va passer à la suite : %s", participants, topic.getTitle())); + } this.review.begin(topic); sendMessage("Sujet collectif : " + topic.getTitle()); - if (topic.getTitle().toLowerCase().contains("bloquage")) - { - sendMessage("% si rien à dire vous pouvez dire %ras"); - } - else - { - sendMessage("% 1 minute max"); - } + sendMessage("% 1 minute max"); + sendMessage("% si rien à signaler vous pouvez écrire %ras"); + sendMessage("% quand vous avez fini vous le dites par % fini"); } else { @@ -399,8 +399,14 @@ public class Hebdobot extends PircBot if (this.review.isOwner(sender)) { IndividualTopic topic = new IndividualTopic(text.replaceFirst("#", "").trim()); + if (!this.review.isEmpty()) + { + String participants = StringUtils.join(this.review.getParticipants(), " "); + sendMessage(String.format("%% %s, on va passer à la suite : %s", participants, topic.getTitle())); + } this.review.begin(topic); sendMessage("Sujet individuel : " + topic.getTitle()); + sendMessage("% si rien à signaler vous pouvez écrire %ras"); sendMessage("% quand vous avez fini vous le dites par % fini"); } else diff --git a/src/org/april/hebdobot/review/Review.java b/src/org/april/hebdobot/review/Review.java index ee594ac..0520023 100644 --- a/src/org/april/hebdobot/review/Review.java +++ b/src/org/april/hebdobot/review/Review.java @@ -159,6 +159,28 @@ public class Review return result; } + /** + * Checks if is empty. + * + * @return true, if is empty + */ + public boolean isEmpty() + { + boolean result; + + if ((this.individualTopics.isEmpty()) && (this.collectiveTopics.isEmpty())) + { + result = true; + } + else + { + result = false; + } + + // + return result; + } + /** * Checks if is owner. *