import logger class StartReview: def process(self, bot, channel, sender, message): """ Si la commande est bonne, le bot démarre la revue hebdomadaire. """ if message.lower() in ("!start", "!debut", "!début"): logger.info("!start caught.") if bot.review.is_started: bot.send(channel, f"% {sender}, une revue est déjà en cours.") return True # TODO: tester l'heure de démarrage de la revue bot.review.start(sender) bot.send(sender, f"% Bonjour {sender}, vous êtes responsable de réunion.") bot.send(sender, "% Pour terminer la réunion, tapez !fin") # TODO: bot.checkReviewAnniversary(); bot.send(channel, "% Début de la réunion hebdomadaire") bot.send( channel, "% rappel : toute ligne commençant par % sera considérée comme un " "commentaire et non prise en compte dans la synthèse", ) bot.send(channel, "% pour connaître le point courant, taper !courant") return True