我无法使用扭曲的irc框架获取频道主题。我的机器人加入了一个频道,我希望它能够查询另一个频道的主题。我使用topic('#channelname)
发送了一条LIST消息,我以为我会通过覆盖topicUpdated()
方法得到响应,但是没有被调用。我也试过覆盖irc_RPL_TOPIC()
,但也没有被调用。是的,频道存在,是的,它有一个主题,是的,我可以使用原始套接字获得主题。
使用twisted.words.protocols.irc
获取频道主题的正确方法是什么?
由于
答案 0 :(得分:1)
RFC 1459 states当使用LIST时,每个频道及其主题都使用数字332(又名RPL_LIST)发送。
我不知道Twisted是如何工作的,但您应该能够使用名为irc_RPL_LIST
,irc_332
或类似方法的方法来获取它们。