2011-03-08 38 views
1

我想在登录IRC sevrer时列出服务器的频道。我怎样才能做到这一点?如何使用Twisted列出IRC服务器的频道

我试图重写signedOn方法:

def signedOn(self): 
    print "connected to the server..." 
    self.sendLine("/LIST") 

但我不知道,如果我得到的东西,从这个请求回,以及如何获得响应。

回答

0

好点让我们提交一个补丁,我刚刚创建了这个功能添加。 http://twistedmatrix.com/trac/ticket/4929

到那时候就sendLine('LIST')应该工作

+0

我如何读'sendLine( 'LIST')'的反应如何?我试图覆盖'dataReceived(self,data)'方法,但是我得到了一切...似乎我没有得到频道列表。 – alexyz78

+1

覆盖irc_RPL_LISTSTART,irc_RPL_LIST和irc_RPL_LISTEND –

相关问题