Python的ChatOps库:Opsdroid和Errbot
Errbot 是一个成果一切的开源谈天呆板人。Errbot 刊行于 2012 年,而且拥有人们从一个成熟的项目能等候的统统,包罗精采的文档、优越的教程以及很多帮你连入现有的风行谈天处事的插件。 它内置了什么不像回收了较轻量级方法的 Opsdroid,Errbot 自带了你必要靠得住地建设一个自界说呆板人的统统对象。 Errbot 包罗了对付当地 XMPP、IRC、Slack、Hipchat 以及 Telegram 处事的支持。它通过社区支持的后端列出了其它十种处事。 Errbot 的上风精采的文档: Errbot 的文档成熟易读。 动态插件架构: Errbot 应承你通过和谈天呆板人攀谈安详地安装、卸载、更新、启用以及禁用插件。这使得开拓和添加特征异常轻盈。感激 Errbot 的颗粒性授权体系,出于安详意识这全部的统统都可以被锁闭。 当某小我私人输入 内置的打点和安详特征: Errbot 应承你限定拥有打点员权限的用户列表,乃至细粒度会见节制。好比说你可以限定特定用户或谈天房间会见特定数令。 特另外插件框架: Errbot 支持钩子、回调、子呼吁、webhook、轮询以及其余更多特征。假如那些还不足,你乃至可以编写动态插件。当你必要基于在长途处事器上的可用呼吁来启用对应的谈天呼吁时,这个特征异常有效。 自带测试框架: Errbot 支持 pytest,同时也自带一些能使你轻盈测试插件的有效成果。它的“测试你的插件”的文档出于深图远虑,并提供了足够的资料让你上手。 Errbot 也许的不敷以 “!” 开头: 默认环境下,Errbot 呼吁发出时以一个赞叹号打头( 插件元数据 起首,Errbot 的 Hello World 插件示例看上去易于行使。然而我无法加载我的插件,直到我进一步阅读了教程并发明我还必要一个 示例用法
hello.py
hello.plug 你用过 Errbot 或 Opsdroid 吗?假如用过请留下关于你对付这些器材印象的留言。 【责任编辑:庞桂玉 TEL:(010)68476606】点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |