]> gitweb.pimeys.fr Git - bots/historien.git/blobdiff - historien.py
Bienvenue à Saturnin parmi les bots
[bots/historien.git] / historien.py
index 18635ea128f81a1a9ae16566b968eac2fb64b1d6..acc6db2e098e0cfa2fce4dca3f2ee2fb44a88c91 100755 (executable)
@@ -59,7 +59,7 @@ config_leave_messages=[u"%s : %s quitte le channel"]
 # temps au bout duquel, si personne n'a parlé, on se tait
 config_idle_time=20*60
 # liste des bots, qui ne sont pas considérés comme de l'activité
-config_idle_bots=["deconnaisseur","Basile","historien","hung","salesman","Shadobot","Wen","___"]
+config_idle_bots=["deconnaisseur","Basile","historien","hung","salesman","Shadobot","Wen","___","Sanctuary","Saturnin"]
 
 class UnicodeBotError(Exception):
     pass
@@ -591,15 +591,17 @@ class Historien(ircbot.SingleServerIRCBot):
                     return
                 except GoodDeceny:
                     if flag_century in [0,1]:
-                        serv.privmsg(canal,"%s: C'est la bonne décennie, mais la bonne année, encore un effort ;)"%(auteur))
+                        serv.privmsg(canal,"%s: C'est la bonne décennie, mais pas la bonne année, encore un effort ;)"%(auteur))
                         self.play_status[canal][3]=2
                     return
                 if score_obtenu:
                     if self.play_status[canal][0]==1:
-                        bonusmsg=u" [+bonus_mois"*(score_obtenu>config_score_annee)+u"+bonus_jour"*(score_obtenu>config_score_annee+config_score_mois)+u"]"
+                        bonusmsg=u" [+bonus_mois"*(score_obtenu>config_score_annee)+u"+bonus_jour"*(score_obtenu>config_score_annee+config_score_mois)
                     else:
                         bonusmsg=""
                         score_obtenu=1
+                    if bonusmsg:
+                        bonusmsg+=u"]"
                     serv.privmsg(canal,(u"%s: bravo ! (C'était le %s)%s"%(auteur,answer,bonusmsg)).encode("utf8"))
                     log(self.serveur,canal,auteur+"$win",message)
                     if auteur in config_noscore: