pas_programme_pour_tobeir = [u"Encore eût-il fallu que je fusse programmé pour vous obéir !"]
#: Allah regexp
-allah_triggers = [".*is not doing allah is doing"]
+allah_triggers = ["is not doing allah is doing"]
#: Aide sur les commandes
helpdico = {
def is_tag(chain):
"""Vérifie si ``chain`` demande de fermer sa gueule."""
return is_something(chain, config.tag_regexp_compiled)
+
+def is_allah(chain):
+ """Vérifie si ``chain``est du allah-spam."""
+ return is_something(chain, config.allah_regexp_compiled)
answer = random.choice(config.tag_answers)
for ligne in answer.split("\n"):
serv.privmsg(canal, "%s: %s" % (auteur, ligne.encode("utf8")))
+ if isit.is_allah(message):
+ serv.kick(canal, auteur, u"Please go spread your proselytism somewhere else.")
def on_action(self, serv, ev):
"""À la réception d'une action."""