aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2016-04-22 11:48:28 +0100
committerGravatar jesopo2016-04-22 11:48:28 +0100
commit00dd4252101f6312b245e72d0fe1f5a90d202018 (patch)
treea17fee13294857b686c92f0dc2173c80e26d66b9
parentadded a timeout error and fixed the regex on karma.py. (diff)
added an op command to channel_op.py.
-rw-r--r--modules/channel_op.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/channel_op.py b/modules/channel_op.py
index a454d791..712009dd 100644
--- a/modules/channel_op.py
+++ b/modules/channel_op.py
@@ -13,6 +13,9 @@ class Module(object):
bot.events.on("received").on("command").on("kickban", "kb"
).hook(self.kickban, channel_only=True, require_mode="o",
min_args=1)
+ bot.events.on("received").on("command").on("op"
+ ).hook(self.op, channel_only=True, require_mode="o",
+ min_args=1)
def kick(self, event):
target = event["args_split"][0]
@@ -42,3 +45,6 @@ class Module(object):
if event["server"].has_user(event["args_split"][0]):
self.ban(event)
self.kick(event)
+
+ def op(self, event):
+ event["target"].send_mode("+o", event["args_split"][0])