From 63df552936b39ce18f159da9a6f9755b18d7213a Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Mon, 22 Sep 2025 09:11:01 +0200 Subject: [PATCH] Use empty MsgParseGuide path tok as me-pointer for NOTICE, PRIVMSG. --- ircplom/client.py | 4 ++-- ircplom/msg_parse_expectations.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ircplom/client.py b/ircplom/client.py index e79399a..fe8479c 100644 --- a/ircplom/client.py +++ b/ircplom/client.py @@ -442,8 +442,8 @@ class _ChatMessage(ChatMessage): self._db = db def to(self, target: str) -> Self: - 'Extend self with .target (empty if input as "me"), return self.' - self.target = '' if target == 'me' else target + 'Extend self with .target, return self.' + self.target = target return self def __setattr__(self, key: str, value: str) -> None: diff --git a/ircplom/msg_parse_expectations.py b/ircplom/msg_parse_expectations.py index 2bb1857..71755a9 100644 --- a/ircplom/msg_parse_expectations.py +++ b/ircplom/msg_parse_expectations.py @@ -492,18 +492,18 @@ MSG_EXPECTATIONS: list[_MsgParseExpectation] = [ 'NOTICE', _MsgTok.SERVER, ('*', - (_MsgTok.ANY, 'setattr_db.messaging.server.to.me:notice'))), + (_MsgTok.ANY, 'setattr_db.messaging.server.to.:notice'))), _MsgParseExpectation( 'NOTICE', _MsgTok.SERVER, ((_MsgTok.NICKNAME, 'setattr_db.users.me:nick'), - (_MsgTok.ANY, 'setattr_db.messaging.server.to.me:notice'))), + (_MsgTok.ANY, 'setattr_db.messaging.server.to.:notice'))), _MsgParseExpectation( 'NOTICE', (_MsgTok.NICK_USER_HOST, ':USER'), ((_MsgTok.NICKNAME, 'setattr_db.users.me:nick'), - (_MsgTok.ANY, 'setattr_db.messaging.USER.to.me:notice'))), + (_MsgTok.ANY, 'setattr_db.messaging.USER.to.:notice'))), _MsgParseExpectation( 'NOTICE', @@ -515,7 +515,7 @@ MSG_EXPECTATIONS: list[_MsgParseExpectation] = [ 'PRIVMSG', (_MsgTok.NICK_USER_HOST, ':USER'), ((_MsgTok.NICKNAME, 'setattr_db.users.me:nick'), - (_MsgTok.ANY, 'setattr_db.messaging.USER.to.me:privmsg'))), + (_MsgTok.ANY, 'setattr_db.messaging.USER.to.:privmsg'))), _MsgParseExpectation( 'PRIVMSG', (_MsgTok.NICK_USER_HOST, ':USER'), -- 2.30.2