From d81a9cd5c3f51174755d64434ddf6c5f2b0d7988 Mon Sep 17 00:00:00 2001 From: James Lu Date: Thu, 21 Dec 2017 01:27:34 -0800 Subject: [PATCH] relay: differentiate between PRIVMSG vs. NOTICE via a blacklist This is so that P10 WALL* commands are forwarded correctly as notices instead of privmsgs. --- plugins/relay.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/relay.py b/plugins/relay.py index 5a028a2..ac6032e 100644 --- a/plugins/relay.py +++ b/plugins/relay.py @@ -1318,7 +1318,7 @@ def handle_part(irc, numeric, command, args): utils.add_hook(handle_part, 'PART') def handle_messages(irc, numeric, command, args): - notice = (command in ('NOTICE', 'PYLINK_SELF_NOTICE')) + notice = ('PRIVMSG' not in command) target = args['target'] text = args['text'] if irc.is_internal_client(numeric) and irc.is_internal_client(target):