X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fsaturnin.git;a=blobdiff_plain;f=saturnin.py;h=f2b432c5f5a9326a9158148e19e7223ce22e83d2;hp=34380206d62e514cae867710653455c2ac06a9a4;hb=b71142838d23a2e278774665a825e80a11a9bb6f;hpb=de4d0f724e8387234ff1d634249cf5dd6c8e248c diff --git a/saturnin.py b/saturnin.py index 3438020..f2b432c 100755 --- a/saturnin.py +++ b/saturnin.py @@ -306,6 +306,11 @@ class Saturnin(ircbot.SingleServerIRCBot): log(self.serveur,"priv",auteur," ".join(message)+"[failed]") else: notunderstood=True + elif cmd=="status": + if auteur in self.ops: + serv.privmsg(auteur,"Status : %s" % (self.status, )) + else: + notunderstood=True elif cmd=="spawn": if auteur in self.ops: if len(message)>1: @@ -445,6 +450,8 @@ class Saturnin(ircbot.SingleServerIRCBot): def on_pubmsg(self, serv, ev): auteur = irclib.nm_to_n(ev.source()) + if re.match(config.ignored_pseudos, auteur): + return channel = ev.target() message = ev.arguments()[0] try: