From cc371e3ae0aba35007bf457b33fa7fd098cd8911 Mon Sep 17 00:00:00 2001 From: jesopo Date: Fri, 21 Sep 2018 10:35:18 +0100 Subject: Update a user's ircv3 account if a PRIVMSG has an "account" tag --- IRCLineHandler.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/IRCLineHandler.py b/IRCLineHandler.py index 9ece139f..062ff2d5 100644 --- a/IRCLineHandler.py +++ b/IRCLineHandler.py @@ -417,6 +417,11 @@ class LineHandler(object): if message.endswith("\x01"): message = message[:-1] + if "account" in event["tags"]: + user.identified_account = event["tags"]["account"] + user.identified_account_id = event["server"].get_user( + event["tags"]["account"]).get_id() + kwargs = {"message": message, "message_split": message_split, "server": event["server"], "tags": event["tags"], "action": action} -- cgit v1.3.1-10-gc9f91