config_score_mois=3
config_score_jour=4
+config_noscore=["[20-100]","[20-100]_"] # parce que 20-100 est nul en histoire
+
def reussi(message,answer,auteur):
if auteur in config_level3:
return answer in message
else:
try:
date=cast_as_date(message.lower().strip())
- print tuple(date)
except ThisIsNotADate:
return False
realdate=map(lambda x:int(x), answer.split('/'))
realdate.reverse()
- print date,"#?#",realdate
score=0
if date[0]==realdate[0]:
score=config_score_annee
score_obtenu=1
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:
+ score_obtenu=0
self.add_score(auteur,score_obtenu)
token=time.time()
self.play_status[canal]=[0,token]
if __name__=="__main__":
import sys
if len(sys.argv)==1:
- print "Usage : deconnaisseur.py <serveur> [--debug]"
+ print "Usage : historien.py <serveur> [--debug]"
exit(1)
serveur=sys.argv[1]
if "debug" in sys.argv or "--debug" in sys.argv: