2011-03-08 4 views
1

IRC 서버에 로그인 할 때 서버의 채널을 나열하고 싶습니다. 어떻게해야합니까? Twisted를 사용하여 IRC 서버의 채널을 나열하는 방법

은 내가 signedOn 방법을 재정의하는 시도 :

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

을하지만 난 어떻게 응답을 얻는 다시 요청에서 뭔가를 얻을 경우 다음 모르겠어요.

답변

0

좋은 점은 방금 만든 티켓에 패치를 제출하여이 기능을 추가하도록합니다. http://twistedmatrix.com/trac/ticket/4929

그럼 그냥 sendLine('LIST') 작동합니다 때까지 나는`sendLine ('LIST') '의 응답을 읽을 어떻게

+0

? 나는'dataReceived (self, data)'메쏘드를 오버라이드하려고 시도했지만 모든 것을 얻었습니다 ... 그리고 나는 채널리스트를 얻지 못하는 것 같습니다. – alexyz78

+1

irc_RPL_LISTSTART, irc_RPL_LIST 및 irc_RPL_LISTEND을 무시합니다. –

관련 문제