if auteur in config.level2:
return remplace_accents(answer) in message
else:
- if re.match(remplace_accents(answer_regexp).lower(),remplace_accents(message).lower()):
+ if re.match(".*" + remplace_accents(answer_regexp).lower(),remplace_accents(message).lower()):
return True
def is_something(chain,matches,avant=u".*(?:^| )",apres=u"(?:$|\.| |,|;).*",case_sensitive=False,debug=False):
serv.privmsg(canal,"%s: coucou"%(auteur))
elif cmd in ["ping"] and not canal in self.quiet_channels:
serv.privmsg(canal,"%s: pong"%(auteur))
- elif cmd in ["déconnaissance","deconnaissance","énigme","enigme","encore"]:
+ elif cmd in ["déconnaissance","deconnaissance","énigme","enigme","encore","aco","moo","moo !","moo !"]:
if canal in self.play_channels:
if self.play_status.get(canal,[-1])[0]==0:
try: