When the darkbot connects to IRC, it hangs after having sent USER and NICK.
Debug messages don't print full IRC output. For example, we receive the ** init messages, but not the CAP answers, or the 900 or 903 confirmation for SASL.
Timers work, for example every minute, it sends a ping.
This behavior has been confirmed on the following networks:
Network | IRC server |
Libera | solanum-1.0-dev |
OFTC | Hybrid IRCd |
It worked fine on Freenode in 2017 while darkbot source code hasn't changed, so it's something added those last years.
This issue means we can't use Odderon anymore.