测试IRC机器人

时间:2011-09-25 14:09:53

标签: python testing connection irc bots

我正在使用Twisted库在Python中编写IRC bot。为了测试我的机器人,我需要多次连接到IRC网络,因为我的机器人需要在每次更改时重新启动。因此,我经常被这些网络“禁止”几分钟,因为我已经建立了很多联系。 这使得测试和编写机器人很烦人。有没有人知道更好的方法来测试机器人或任何不像QuakeNet那样限制连接数量的网络?

3 个答案:

答案 0 :(得分:3)

您可以在本地计算机上安装UnrealIRCd(它是一台irc服务器)并使用它来测试您的机器人。如果你一直在重新连接,任何网络都会禁止你。加上本地服务器的工作将加快连接时间。

还有一堆其他irc服务器there

为supy bot +1。

答案 1 :(得分:0)

freenode很好..你可以为自己创建频道进行测试。另请查看这个名为supybot的项目,这对Python机器人很有用。

答案 2 :(得分:0)

您可以从http://coder-com.undernet.org获取undernet ircu,然后在编译之前,将#define NOTHROTTLE添加到ircd_defs.h。这将删除任何连接限制,以便您可以根据需要测试您的机器人。