Я работаю над программой, использующей модуль Twisted IRCClient, и у меня возникла небольшая проблема.В классе есть несколько методов, которые могут быть перегружены, например, когда клиент входит в систему на сервере или когда клиент получает MOTD от сервера.Однако, похоже, что нет никаких методов для обработки сообщений от самого сервера или для ответа на пинг-запросы со случайным числом, которое необходимо отправить обратно на сервер.
В идеале я мог бы реализовать эти методы самостоятельно с необработанными данными с сервера, используя метод lineReceived класса.Однако, кажется, что когда метод lineReceived вызывается входящей линией, он поглощает строку, и обратные вызовы других классов никогда не запускаются.Есть ли способ обойти эту проблему?Спасибо.