From e48563235990f1c809f9c3d6dbb9617bcd40abda Mon Sep 17 00:00:00 2001 From: jesopo Date: Wed, 26 Feb 2020 17:15:35 +0000 Subject: [PATCH] kick bitbot last if he's covered by !kick/!kickban --- modules/channel_op.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/channel_op.py b/modules/channel_op.py index 7456990c..297b09b7 100644 --- a/modules/channel_op.py +++ b/modules/channel_op.py @@ -356,6 +356,12 @@ class Module(ModuleManager.BaseModule): users = target[1] elif target[0] == "cuser": users = [target[1]] + + for i, user in enumerate(users): + if server.is_own_nickname(user.nickname): + users.append(users.pop(i)) + break + self._kick(server, channel, [u.nickname for u in users], reason) @utils.hook("received.command.kick")