From 37d5c80ab68f28b453aaf38fce8aa944e010d360 Mon Sep 17 00:00:00 2001 From: lassulus Date: Wed, 22 Jan 2014 03:14:55 +0100 Subject: ircasy: fix on_kick --- Reaktor/IRC/ircasy.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Reaktor') diff --git a/Reaktor/IRC/ircasy.py b/Reaktor/IRC/ircasy.py index e32179bb..150498dd 100644 --- a/Reaktor/IRC/ircasy.py +++ b/Reaktor/IRC/ircasy.py @@ -165,8 +165,10 @@ class asybot(asychat): self.push('JOIN %s' % ','.join(self.channels)) def on_kick(self, prefix, command, params, rest): - for chan in params: - self.channels.remove(chan) + self.log.debug(params) + if params[-1] == self.nickname: + for chan in params[:-1]: + self.channels.remove(chan) def on_privmsg(self, prefix, command, params, rest): pass -- cgit v1.2.3