home · contact · privacy
Fix PRIVMSG windows not mapping to target nickname.
authorChristian Heller <c.heller@plomlompom.de>
Mon, 4 Aug 2025 20:18:14 +0000 (22:18 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Mon, 4 Aug 2025 20:18:14 +0000 (22:18 +0200)
ircplom/client.py

index 31fad3844c212058be51d3ee383ab7495fff6faa..2b543a4c2c187c5adc8f4bb44884a22ce06ad8a9 100644 (file)
@@ -268,7 +268,7 @@ class Client(ABC, ClientQueueMixin):
                 self.update_login(nickname=msg.params[0], nick_confirmed=True)
             case 'PRIVMSG':
                 self.log.add(msg=str(msg.params), prefix=_LOG_PREFIX_PRIVMSG,
-                             chat=msg.source)
+                             chat=msg.source.split('!')[0])
             case 'CAP':
                 for to_log in self._caps.process_msg(msg.params[1:]):
                     self.log.add(to_log)