我正在开发一个使用Twisted IRCClient模块的程序,有点问题。当一个客户机从一个服务器上接收到多个方法时,可以说服务器上有多个方法重载。然而,似乎没有任何方法来处理来自服务器本身的消息,也没有任何方法来响应ping查询,这些查询有一个随机数,需要发送回服务器。在
理想情况下,我可以使用来自服务器的原始数据,使用类的lineReceived方法自己实现这些方法。然而,似乎当lineReceived方法被一个传入行调用时,它会吞噬掉该行,而其他类回调永远不会触发。有办法解决这个问题吗?谢谢。在
Tags:
首先,请参见'METHODNAME' as Client method versus irc_'METHODNAME' in twisted以了解
IRCClient
如何发送消息的说明。然后,看看irc_PING
(它已经实现,并且已经做了正确的事情)。在其他服务器消息通过其他类似的回调方法处理。在
相关问题 更多 >
编程相关推荐