From cb3187c5e95e78517671d53b32915d869f4fc9e9 Mon Sep 17 00:00:00 2001 From: James Lu Date: Sun, 3 Apr 2016 13:03:00 -0700 Subject: [PATCH] ts6_common: do reverse nick lookup for KICK targets Also needed for Unreal 3.2 compat, as the kick target may be a nick (on legacy servers) instead of a UID. --- protocols/ts6_common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/ts6_common.py b/protocols/ts6_common.py index 56910e7..6845b92 100644 --- a/protocols/ts6_common.py +++ b/protocols/ts6_common.py @@ -259,7 +259,7 @@ class TS6BaseProtocol(Protocol): """Handles incoming KICKs.""" # :70MAAAAAA KICK #test 70MAAAAAA :some reason channel = utils.toLower(self.irc, args[0]) - kicked = args[1] + kicked = self._getNick(args[1]) self.handle_part(kicked, 'KICK', [channel, args[2]]) return {'channel': channel, 'target': kicked, 'text': args[2]}