]> gitweb.pimeys.fr Git - bots/basile.git/commitdiff
Merge branch 'master' of /git/Basile
authorVincent Le Gallic <basile@crans.org>
Sat, 26 May 2012 22:50:37 +0000 (00:50 +0200)
committerVincent Le Gallic <basile@crans.org>
Sat, 26 May 2012 22:50:37 +0000 (00:50 +0200)
1  2 
basile.py

diff --combined basile.py
index 7c1c5f795539e00bfa7fecb5e89fd44966b4cc14,71a647500ca5b06f46542ddbcc266374685eb9ef..dac143977c668683d3b2774ea2f1c98f590ea710
+++ b/basile.py
@@@ -410,7 -410,7 +410,7 @@@ class Basile(ircbot.SingleServerIRCBot)
              test=bot_unicode(message)
          except UnicodeBotError:
              serv.privmsg(auteur,
 -              "Si je n'avais pas été créé avec la plus grande attention, votre encodage m'aurait déjà tué…")
 +              "Si je n'avais pas été créé avec la plus grande attention, votre encodage aurait eu raison de moi…")
              return
          message=message.split()
          cmd=message[0].lower()
          except UnicodeBotError:
              if not canal in self.quiet_channels:
                  serv.privmsg(canal,
 -                  "%s: Si je n'avais pas été créé avec la plus grande attention, votre encodage m'aurait déjà tué…"%(auteur))
 +                  "%s: Si je n'avais pas été créé avec la plus grande attention, votre encodage aurait eu raison de moi…"%(auteur))
              return
          pour_moi,message=self.pourmoi(serv,message)
          if pour_moi and message.split()!=[]:
                      serv.action(canal,"sert un grand verre de jus de pomme à %s : tout le monde sait qu'il ne boit pas."%(auteur))
                  else:
                      serv.action(canal,"sert un verre de manzana à %s"%(auteur))
-             if re.match('^(.|§|:|)(w|b) [0-9]+$',message) and not canal in self.quiet_channels:
+             if re.match(u'^ *(.|§|!|/|/|:|)(w|b) [0-9]+$',message.decode("utf8")) and not canal in self.quiet_channels:
                  failanswers=config_buffer_fail_answers
                  answer=random.choice(failanswers)
                  serv.privmsg(canal,("%s: %s"%(auteur,answer)).encode("utf8"))