home · contact · privacy
Tighten 353 handling.
authorChristian Heller <c.heller@plomlompom.de>
Mon, 18 Aug 2025 23:13:36 +0000 (01:13 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Mon, 18 Aug 2025 23:13:36 +0000 (01:13 +0200)
ircplom/client.py

index e648ea6b6a9f38027ce6fc1604dbb544d0400f87..5d9ea89028b8e1c5ec809c4dbd6e3ad6aa614cf2 100644 (file)
@@ -531,7 +531,7 @@ class Client(ABC, ClientQueueMixin):
             return
         if msg.match('005', 2, True):  # RPL_ISUPPORT
             self._db.process_isupport(msg.params[1:-1])
-        elif msg.match('353', 4):  # RPL_NAMREPLY
+        elif msg.match('353', 4) and msg.params[1] == '=':  # RPL_NAMREPLY
             for user in msg.params[3].split():
                 self._db.chan(msg.params[2]).append_completable('users', user)
         elif msg.match('366', 3):  # RPL_ENDOFNAMES