一个相当简单的Echo IRC机器人作为一个简单的例子来说明如何做到这一点。

ircbot的Python项目详细描述


背景

2月13日,我加入了pyladies的团队(和一个朋友一起,@btanaka),学习如何制作irc机器人。

没有正式的演讲,但这是一个很好的机会 与朋友和黑客一起。事件的注释可以在here找到,相关代码可以在this GitHub repo找到。

我能理解为什么Rachel会开始 对于不需要单个sudo或pip命令的存储库: K.I.S.S。上面有 与教授pip/virtualenv/etc相关,当人们不知道 是。

然而,在仔细阅读了回购协议中的代码之后,我认为 更简单的方法。早在去年12月,就出现了制造irc机器人的问题。 邮件列表和guido自己 回答了with one word: Twisted

我想我应该看看要花多少钱,结果发现不是 很多;我制作了这个repo/包,这样人们就可以获取源代码,运行 开发setup.py,并按其核心内容进行黑客/执行。

希望有人觉得有用。

安装

如果要破解,请克隆此回购:

hg clone https://bitbucket.org/smcquay/ircbot
cd ircbot
python setup.py develop

然后继续向ircbot.ircbot.privmsg添加代码。

如果你不想黑客,只想有一个简单的回声服务器:

pip install ircbot

执行

一旦安装了bot,您就可以这样调用它:

ircbot -p 6668 -n echobot python utah-python

或咨询ircbot-h.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务