Closed mmuehlenhoff closed 6 days ago
Another thing I noticed, also with Konversation as the IRC client, is that on start up it prints
XXX Server sent bad PREFIX in RPL_ISUPPORT, please report.
ircstream currently sends "PREFIX=", looking at https://datatracker.ietf.org/doc/html/draft-hardy-irc-isupport-00#section-4.15 if we want to specificy that no prefixes are allowed, we can simply keep omit it:
The value is OPTIONAL and when it is not specified indicates that no prefixes are supported.
I removed https://github.com/paravoid/ircstream/blob/main/ircstream/ircserver.py#L516 and that makes the error go away. And surprinsingly with that change (currently deployed on irc1003) the channel joining error from issue 1 also goes away.
(The test deploy on irc1003 has been reverted to plain 0.12.0 for better testability, so that the error shows again.
Another thing I noticed, also with Konversation as the IRC client, is that on start up it prints
ircstream currently sends "PREFIX=", looking at https://datatracker.ietf.org/doc/html/draft-hardy-irc-isupport-00#section-4.15 if we want to specificy that no prefixes are allowed, we can simply keep omit it:
I removed https://github.com/paravoid/ircstream/blob/main/ircstream/ircserver.py#L516 and that makes the error go away. And surprinsingly with that change (currently deployed on irc1003) the channel joining error from issue 1 also goes away.