aboutsummaryrefslogtreecommitdiff
path: root/modules/line_handler/ircv3.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-22 12:17:45 +0100
committerGravatar jesopo2019-06-22 12:17:45 +0100
commit7174e83f149ba402e37fed00f23efd2f61f2e063 (patch)
tree6c827df39131982ac63742b105f7fa329417cb46 /modules/line_handler/ircv3.py
parentCache ParsedLine IDs of relay messages so we can ignore them (avoid loop) (diff)
signature
Change raw.send and raw.receive commands to just pass around ParsedLines
Diffstat (limited to 'modules/line_handler/ircv3.py')
-rw-r--r--modules/line_handler/ircv3.py8
1 files changed, 4 insertions, 4 deletions
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"])