2011-03-08 40 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 –

相關問題