From facfcbe3bc458d125a03fbb3c60608a5c388d994 Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 16 Jan 2018 17:05:19 -0800 Subject: [PATCH] Fix join/part format parsing --- pyircbot/modules/Services.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyircbot/modules/Services.py b/pyircbot/modules/Services.py index a71f4c1..02b1325 100755 --- a/pyircbot/modules/Services.py +++ b/pyircbot/modules/Services.py @@ -82,7 +82,8 @@ class Services(ModuleBase): @hook("JOIN", "PART") def _joinpart(self, msg, cmd): - (self.current_channels.append if msg.command == "JOIN" else self.current_channels.remove)(msg.args[0]) + channel = msg.args[0] if msg.command == "PART" else msg.trailing + (self.current_channels.append if msg.command == "JOIN" else self.current_channels.remove)(channel) def nick(self): return self.current_nick