From 150788c6c69d5ae65eae391312634d6e1b1536ac Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 2 Oct 2018 14:55:12 +0100 Subject: Add !leave to modules/channel_op.py --- modules/channel_op.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'modules') diff --git a/modules/channel_op.py b/modules/channel_op.py index 49d9682c..93c8101a 100644 --- a/modules/channel_op.py +++ b/modules/channel_op.py @@ -237,3 +237,11 @@ class Module(ModuleManager.BaseModule): event["user"].username, event["user"].hostname)) event["channel"].send_kick(event["user"].nickname, "highlight spam detected") + + @Utils.hook("received.command.leave", channel_only=True) + def leave(self, event): + """ + :help: Part me from the current channel + :require_mode: o + """ + event["target"].send_part() -- cgit v1.3.1-10-gc9f91