]> gitweb.pimeys.fr Git - bots/basile.git/commitdiff
La fonction de blacklist, ça marche mieux si on l'utilise
authorVincent Le Gallic <basile@crans.org>
Wed, 19 Jun 2013 23:08:25 +0000 (01:08 +0200)
committerVincent Le Gallic <basile@crans.org>
Wed, 19 Jun 2013 23:08:25 +0000 (01:08 +0200)
basile.py

index c8518c46ebf394c1ef052f534ff50b4640a8c6e9..66dab704126a61c3198c55baa7b18b438d0df4f2 100755 (executable)
--- a/basile.py
+++ b/basile.py
@@ -347,6 +347,8 @@ class Basile(ircbot.SingleServerIRCBot):
 
     def on_privmsg(self, serv, ev):
         """À la réception d'un message en privé."""
+        if ignore_event(serv, ev):
+            return
         message = ev.arguments()[0]
         auteur = irclib.nm_to_n(ev.source())
         try:
@@ -591,6 +593,8 @@ class Basile(ircbot.SingleServerIRCBot):
     
     def on_pubmsg(self, serv, ev):
         """À la réception d'un message sur un channel."""
+        if ignore_event(serv, ev):
+            return
         auteur = irclib.nm_to_n(ev.source())
         canal = ev.target()
         message = ev.arguments()[0]
@@ -804,6 +808,8 @@ class Basile(ircbot.SingleServerIRCBot):
 
     def on_action(self, serv, ev):
         """À la réception d'une action."""
+        if ignore_event(serv, ev):
+            return
         action = ev.arguments()[0]
         auteur = irclib.nm_to_n(ev.source())
         channel = ev.target()