On Nov 20, 2023, at 13:54, Dave.Cooper dave.cooper@genworks.com wrote:
[…]
I may have missed it in the thread leading up to this, but was it necessary to clear something with the Libera chat authorities in order to get our bot authorized to run on their network again?
No, it is not necessary to get authorization from libera.chat to run bots.
It turns out that one of the major problems with the lisp-bots code was that libera.chat seems to have installed some sort of request rate limiting setting that freenode never had which interprets connecting to many channels simultaneously as a network flood, and terminates the connections. I worked around that by placing a 200ms pause between JOIN events. I suspect that whoever was trying to diagnose connecting to libera.chat interpreted this as a ban or something, which led to the confusion.