From 7174e83f149ba402e37fed00f23efd2f61f2e063 Mon Sep 17 00:00:00 2001 From: jesopo Date: Sat, 22 Jun 2019 12:17:45 +0100 Subject: Change raw.send and raw.receive commands to just pass around ParsedLines --- modules/line_handler/ircv3.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'modules/line_handler/ircv3.py') diff --git a/modules/line_handler/ircv3.py b/modules/line_handler/ircv3.py index 5b3962f7..9441f165 100644 --- a/modules/line_handler/ircv3.py +++ b/modules/line_handler/ircv3.py @@ -72,9 +72,9 @@ def _cap_match(server, caps): return matched_caps def cap(exports, events, event): - capabilities = utils.parse.keyvalue(event["args"][-1]) - subcommand = event["args"][1].upper() - is_multiline = len(event["args"]) > 3 and event["args"][2] == "*" + capabilities = utils.parse.keyvalue(event["line"].args[-1]) + subcommand = event["line"].args[1].upper() + is_multiline = len(event["line"].args) > 3 and event["line"].args[2] == "*" if subcommand == "DEL": for capability in capabilities.keys(): @@ -127,5 +127,5 @@ def cap(exports, events, event): event["server"].send_capability_end() def authenticate(events, event): - events.on("received.authenticate").call(message=event["args"][0], + events.on("received.authenticate").call(message=event["line"].args[0], server=event["server"]) -- cgit v1.3.1-10-gc9f91