X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fbbc.git;a=blobdiff_plain;f=bbc.py;fp=bbc.py;h=c69123c94033758e746f904a43bfdf9c4d1c5d73;hp=67b610130cd7b31bf10030a8a94564259f9972c4;hb=1fe2703868ebc0c42d4f6dc916f51b5b1426869d;hpb=a2c1f3a0f501942bce43c5c47b11cc4340acfaf6 diff --git a/bbc.py b/bbc.py index 67b6101..c69123c 100755 --- a/bbc.py +++ b/bbc.py @@ -242,6 +242,26 @@ class Bbc(ircbot.SingleServerIRCBot): serv.privmsg(auteur, " ".join(self.overops)) else: notunderstood = True + elif cmd == "op": + if auteur in self.overops: + if len(message) > 2: + serv.mode(message[1], "+o %s" % message[2]) + elif len(message) > 1: + serv.mode(message[1], "+o %s" % auteur) + else: + serv.privmsg(auteur, config.helpdico["op"][2]) + else: + notunderstood = True + elif cmd == "deop": + if auteur in self.overops: + if len(message) > 2: + serv.mode(message[1], "-o %s" % message[2]) + elif len(message) > 1: + serv.mode(message[1], "-o %s" % auteur) + else: + serv.privmsg(auteur, config.helpdico["deop"][2]) + else: + notunderstood = True else: notunderstood = True if notunderstood: