From: Salesman bot IRC Date: Sat, 26 May 2012 14:35:29 +0000 (+0200) Subject: Problèmes de trailing \n + on autorise à mettre des bêtises devant un réponse X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=b43e45648c5bcc804644545b0a7b277288105d56;p=bots%2Fsalesman.git Problèmes de trailing \n + on autorise à mettre des bêtises devant un réponse + on vire les fichiers dynamiques --- diff --git a/Salesman.py b/Salesman.py index 53409b5..b2717b4 100755 --- a/Salesman.py +++ b/Salesman.py @@ -82,7 +82,8 @@ def reussi(message,answer,auteur): if auteur in config_level2: return remplace_accents(answer) in message else: - if re.match(remplace_accents(answer).lower(),remplace_accents(message).lower()): + print remplace_accents(answer).lower(), '#?#', remplace_accents(message).lower() + if re.match(".*"+remplace_accents(answer).lower(),remplace_accents(message).lower()): return True def is_something(chain,matches,avant=u".*(?:^| )",apres=u"(?:$|\.| |,|;).*",case_sensitive=False,debug=False): @@ -169,7 +170,7 @@ class Salesman(ircbot.SingleServerIRCBot): def get_enigme(self): # on récupère les capitales f=open(config_source_file) - l=f.readlines() + l=[i.strip("\n") for i in f.readlines()] f.close() l=[i.split(" | ") for i in l] dec={int(i[0]):list(i[1:]) for i in l} diff --git a/played.crans.txt b/played.crans.txt deleted file mode 100644 index fc23933..0000000 --- a/played.crans.txt +++ /dev/null @@ -1,112 +0,0 @@ -0 : 0 -1 : 0 -2 : 1 -3 : 0 -4 : 0 -5 : 0 -6 : 0 -7 : 0 -8 : 1 -9 : 0 -10 : 0 -11 : 0 -12 : 0 -13 : 0 -14 : 0 -15 : 0 -16 : 0 -17 : 0 -18 : 0 -19 : 0 -20 : 0 -21 : 0 -22 : 0 -23 : 0 -24 : 0 -25 : 0 -26 : 0 -27 : 1 -28 : 0 -29 : 0 -30 : 0 -31 : 0 -32 : 0 -33 : 0 -34 : 0 -35 : 0 -36 : 0 -37 : 0 -38 : 0 -39 : 0 -40 : 0 -41 : 0 -42 : 0 -43 : 0 -44 : 0 -45 : 0 -46 : 0 -47 : 0 -48 : 0 -49 : 0 -50 : 0 -51 : 0 -52 : 0 -53 : 0 -54 : 0 -55 : 0 -56 : 0 -57 : 0 -58 : 0 -59 : 0 -60 : 0 -61 : 0 -62 : 0 -63 : 0 -64 : 0 -65 : 0 -66 : 1 -67 : 0 -68 : 0 -69 : 0 -70 : 1 -71 : 0 -72 : 1 -73 : 0 -74 : 0 -75 : 0 -76 : 0 -77 : 0 -78 : 0 -79 : 0 -80 : 0 -81 : 0 -82 : 0 -83 : 0 -84 : 0 -85 : 0 -86 : 0 -87 : 0 -88 : 0 -89 : 0 -90 : 0 -91 : 0 -92 : 0 -93 : 0 -94 : 0 -95 : 0 -96 : 0 -97 : 0 -98 : 0 -99 : 0 -100 : 0 -101 : 0 -102 : 0 -103 : 0 -104 : 0 -105 : 0 -106 : 0 -107 : 0 -108 : 0 -109 : 0 -110 : 0 -111 : 0 \ No newline at end of file diff --git a/scores.pickle b/scores.pickle deleted file mode 100644 index 32e5d29..0000000 --- a/scores.pickle +++ /dev/null @@ -1,5 +0,0 @@ -(dp0 -S'[20-100]' -p1 -I1 -s. \ No newline at end of file