Python IRC bot,支持插件而不仅仅是命令
我刚刚用Python编写了一个脚本,它将每隔XX秒连接到我的MySQL数据库,并在我的论坛上查看新帖子。如果有任何新帖子,我想通知我的IRC频道的用户。 为此,我需要将我的脚本与IRC bot连接起来。 我一直在搜索一个IRC机器人,它支持不仅由命令调用的插件(例如“.google example”),因为我希望我的脚本能够持续运行,当发现新帖子时,机器人会打印一条消息Python IRC bot,支持插件而不仅仅是命令,python,irc,bots,Python,Irc,Bots,我刚刚用Python编写了一个脚本,它将每隔XX秒连接到我的MySQL数据库,并在我的论坛上查看新帖子。如果有任何新帖子,我想通知我的IRC频道的用户。 为此,我需要将我的脚本与IRC bot连接起来。 我一直在搜索一个IRC机器人,它支持不仅由命令调用的插件(例如“.google example”),因为我希望我的脚本能够持续运行,当发现新帖子时,机器人会打印一条消息 有人知道可以让我这么做的IRC bot吗?您应该很容易找到一个python IRC客户端库,它可以让您(几乎)直接从pytho
有人知道可以让我这么做的IRC bot吗?您应该很容易找到一个python IRC客户端库,它可以让您(几乎)直接从python脚本执行任何您想要的操作
列出了一些irc客户端库…作为一种无耻的插件,我将指出我开发的irc bot,它考虑到了易扩展性(通过插件和自定义命令):
消息
)事件作为数据库轮询的触发器是可行的
如果你想玩这个东西,我建议你看看——尤其是那个。我正在使用@Fabian建议的Twisted库。按照下面的指南,您最终将拥有一个很好的IRC框架,但它很容易通过您自己的插件进行扩展
您可以随时查看Twisted,它可以让您轻松创建自己的IRC机器人:
@Fabian Twisted library似乎非常适合这些人。我试着玩玩它。非常感谢你。我不知道该怎么办。你是否应该留下一个我可以接受的答案?@SimonBS: