犯错是一种基于插件的XMPP聊天机器人设计得易于部署,可扩展性和可维护性 它是用Python编写的,它是基于jabberbot_和yapsy_与第一个一些小的修改
<。 P> 特点:
- 在测试与hipchat_和openfire_,但应与任何XMPP / Jabber的服务器兼容
- 可以设置这样的人的限制列表有管理权限
- 在动态插件架构:机器人管理员可以安装/卸载/只通过与机器人聊天启用/禁用插件,动态 。
- 在支持MUCs(聊天室)
- 在可代理和路由1 2 1消息MUC所以它可以促成更简单的XMPP通知程序是兼容MUC(例如JIRA XMPP通知)。
- 真的很容易扩展(参见下面的示例)
- 提供的每插件自动持久性存储
- 在一个!help命令动态生成的文件从命令的蟒蛇文档字符串
什么在此版本中是新的:
- 特点:
- 在为webhook回调SSL支持
- 在JID支持unicode
- 在每用户的命令历史记录(感谢狮子座S.乌索夫https://github.com/leonid-s-usov)
- 在HIDE_RESTRICTED_COMMANDS选项添加到从帮助过滤掉非accessoble命令(感谢狮子座S.乌索夫https://github.com/leonid-s-usov)
- 在ERR-markovbot已经被添加到官方的插件列表(感谢马克斯·瓦格纳https://github.com/MaxWagner)
- 在版本解析现在支持测试版,阿尔法,RC等..状态
- 在主要重构:
- 在Python 3的兼容性
- 在XMPP后台已取代sleekxmpp
- 在瓶已取代瓶(对不起烧瓶没有PY3的支持,没有未来)
- 在火箭被用作Web服务器支持SSL
- 现在,在IRC后端使用smpler蟒蛇/ IRC包
- 在提高单元测试覆盖率
什么在1.6.7版本新:
- 错误:
- 的XMPP从没有被删除,因为它应该,并打破了Gtalk的兼容性
- 在固定'JID-畸形“错误与build_reply()
- 特点:
- 在新的插件:ERR-dnsutils https://github.com/zoni/err-dnsutils
- 现在,您可以选择性地从指定的命令私人聊天列表转移聊天室的答案(避免在IRC例如洪水)
- 在日志可以使用哨兵做
- 在ERR可以立即登录IRC上使用SSL(THX丹普瓦里耶https://github.com/poirier)
什么在1.6.5版本新:
- 错误:
- 在https://github.com/gbin/err/issues/59 [Thx至https://github.com/bubba-h57&https://github.com/zoni帮助诊断吧]
- 特点:
- 在图形后端现在使用一个多聊天,以更好地反映一些后端。
什么在1.6.4版本新:
- 错误:
- 在身份剥离的问题
- 在固定warn_admin的回归
- 在接近正确的连接中断货架[Thx至Linux的技术人员https://github.com/linuxtechie]
- 修正了!状态报告是是不正确的,非配置的插件(标签C)
- 在强行&QUOT一个完整的重新连接;见其他主机&QUOT; XMPP消息
- 特点:
- 您可以更改机器人的默认前缀(新配置BOT_PREFIX)[Thx至夏兰Gultnieks https://github.com/CiaranG]
- 添加一个可选的线程池并行执行命令(实验,新的配置:BOT_ASYNC)
- 现在,机器人伺候信号USR1所以你可以做犯错的杀-USR1 PID,使之产生一个本地的Python控制台来调试它生活
- 现在,你可以有几个配置_ *。PY,每个后端一(要能测试一个专门的后台,无需每次机器人重新配置)
什么在1.6.3版本新:
- 错误:
- !重装是导致飞机坠毁的模板化
- !更新internal_shelf是失败的
- 在一些一致性的修正,现在他们应该做的几乎是相同的是在所有的后端
- 修正整个后端多种Unicode / UTF-8的问题
- 在统一的标准XMPP和hipchat保持活着,他们的工作同
- 特点:
- 添加ERR-时间机器,一个&QUOT;历史&QUOT;插件,日志和索引的每一个消息。你可以在特定日期的Lucene的语法进行查询等等...
- 在增加了一个网络服务器的用户界面从Web服务器内置插件(默认情况下禁用看看!配置Web服务器来启用它)
- 现在,如果一个配置结构发生变化或出现故障时,机器人会出现你,你有配置的默认模板,因此您可以轻松地适应您的当前配置
- 在增加了对XHTML-IM的模式,所以你可以用你喜欢的XML编辑器来查看你的模板生成
周围的身份和消息
什么在1.6.2版本新:
- 错误:
- 在缺少依赖性蟒蛇配置[THX约书亚托宾https://github.com/joshuatobin]
- 在固定的混合了两个记录调试语句[THX约书亚托宾https://github.com/joshuatobin]
- 在移除了QT用户界面rewritting网址
- 特点:
- 新增基本IRC支持
- 现在,该BOT_EXTRA_PLUGIN_DIR可以是一个列表,以便您可以开发一些插件的同时
什么在1.6.0版本新:
- 错误:
- 修正一个线程问题这是防止犯错退出
- 在蟒蛇shebangs线的地方不是通用
- 的配置路径没有插入第一,所以我们不会与其他安装冲突
- 在纠正的configs的腐败在某些持久性商店在停机时
- 特点:
- 在增加了篝火支持(见:https://github.com/gbin/err/wiki/Setup-with-CampFire)
- 在增加了对Hipchat API支持基本的HTML邮件(https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- 在增加了对webhooks(参见:https://github.com/gbin/err/wiki/webhooks)的支持
- 在独立的后端可实施
- 在为了简化:现在botcmd和BotPlugin从errbot均进口(我们离开旧过时的现场大发警告,他们将在接下来的版本中删除)
- 在更好的状态报告
来自!状态(包括错误和未配置的插件)
什么是1.5.1版本,新的:
- 在该包的PyPI没有部署HTML模板
什么在1.4.1版本新:
- 错误:
- 修正了一个恶性的错误,当你使用元类的插件与参数生成botcmd装饰
- 在不调用任何回调消息,如果消息是从聊天记录
- 在相关问题dnspython,它修复了谷歌应用程序[Thx至Linux的技术人员https://github.com/linuxtechie] 兼容性
- 在回购协议的更新,现在宁可重新检查依赖性(你永远不知道,如果他们在更新后改变)
- 特点:
- 在增加了一个新的check_configuration回调现在默认的配置检查是基本的和没有实现,必须在插件端完成
- 在警告管理员的情况下命令名称冲突和前缀插件+的名字修复 -
- 在一个全新的图形模式,所以你可以用图像显示的调试等......(命令行选项-G)它需要pyside
- 在该搜索词进入帮助说明[THX奔范Daele https://github.com/benvd] 新!中肯的命令
- 现在,机器人重新连接的情况下不好的互联网连接[THX的到Linux技术人员https://github.com/linuxtechie]
- 在该机器人现在支持&QUOT;远程聊天室继电器&QUOT; (中继来自MUC所有消息给用户的列表)在一个普通的继电器的顶部(从用户到MUC列表)
- 在有了这个,你可以模拟一个partychat模式。
- 在ERR-音乐[THX奔范Daele https://github.com/benvd和THX到大里Petrover https://github.com/atalyad]
要求:
- 在Python中
评论没有发现