From 8c94bcf6caf0ae88b3a67d0a73389a7e60810e1c Mon Sep 17 00:00:00 2001 From: jesopo Date: Sat, 23 Feb 2019 21:33:04 +0000 Subject: Move utils.irc.IRCParsedLine to IRCLine.ParsedLine, improve truncation mechanism, don't convert sent line from ParsedLine to text to ParsedLine for line_handler handling --- modules/line_handler/__init__.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'modules/line_handler/__init__.py') diff --git a/modules/line_handler/__init__.py b/modules/line_handler/__init__.py index 44d1b621..3f18c891 100644 --- a/modules/line_handler/__init__.py +++ b/modules/line_handler/__init__.py @@ -33,10 +33,9 @@ class Module(ModuleManager.BaseModule): @utils.hook("raw.send") def handle_send(self, event): - line = utils.irc.parse_line(event["line"]) - self.events.on("raw.send").on(line.command).call_unsafe( - args=line.args, tags=line.tags, server=event["server"], - direction=utils.Direction.SEND) + self.events.on("raw.send").on(event["line"].command).call_unsafe( + args=event["line"].args, tags=event["line"].tags, + server=event["server"], direction=utils.Direction.SEND) # ping from the server @utils.hook("raw.received.ping") -- cgit v1.3.1-10-gc9f91