【发布时间】:2014-03-31 22:23:45
【问题描述】:
我已经使用 python 设计了一个 irc 机器人。
这是该机器人的代码:-
https://github.com/sheeshmohsin/theb0t/blob/sheesh/ekan0ra.py
它工作正常,但它正在加入一个频道,我必须让它加入多个频道。请给我一些想法或我能做到的方式。
【问题讨论】:
-
为每个频道发出一个
JOIN很简单。您收到的消息将标有频道名称。
我已经使用 python 设计了一个 irc 机器人。
这是该机器人的代码:-
https://github.com/sheeshmohsin/theb0t/blob/sheesh/ekan0ra.py
它工作正常,但它正在加入一个频道,我必须让它加入多个频道。请给我一些想法或我能做到的方式。
【问题讨论】:
JOIN 很简单。您收到的消息将标有频道名称。
您可以对每个通道多次使用 JOIN 命令,或者按照 RFC 1459 中的说明:
self.sendLine("JOIN #channel1,#channel2,#channel3")
您可以选择包含键:
self.sendLine("JOIN #channel1,#channel2,#channel3 key1,,key3#")
这个例子演示了加入三个通道,其中第二个通道没有键。
【讨论】: