rboot:Rboot是一个Go语言开发的一个简单,高效的Chatops bot框架

时间:2024-02-21 13:49:51
【文件属性】:

文件名称:rboot:Rboot是一个Go语言开发的一个简单,高效的Chatops bot框架

文件大小:46KB

文件格式:ZIP

更新时间:2024-02-21 13:49:51

bot chatops chatbot chatops-bot BotGo

开机 rboot是一个使用golang写的,简单,高效的聊天机器人框架,易于扩展,它可以工作在不同的聊天服务上,并通过扩展脚本可实现聊天,工作助手,服务监控,警报触发等功能。 golang版本需求 golang v1.13+ 快速创造自己的机器人 $ go get github.com/ghaoo/rboot $ cd $GOPATH /github.com/ghaoo/rboot/robot $ go build $ ./robot 关于消息转接器 消息转接器是用来监听消息的插入和传出的,通过消息转接器可以将聊天客户端的消息发送到机器人,通过脚本处理后返回消息发送给客户端。 rboot提供了命令行cli微信网页版企业微信钉钉倍洽聊天转接器的简单实现。 关于插件 Plugin并没有提供太多开箱即用的插件,除了一个help插件,其他的需要开发者根据自己的需求去开发。 help插件用法: !help :查看插件!help 信息,当命令不带插件名称时会列出所有插件帮助信息,带插件名称只列出此插件的帮助信息。 使用golang编写插件 在文件夹robo


【文件预览】:
rboot-master
----brain.go(4KB)
----go.mod(499B)
----.env.example(1KB)
----robot.go(7KB)
----rule.go(547B)
----utils()
--------timing.go(3KB)
--------timing_test.go(1KB)
----go.sum(6KB)
----message.go(2KB)
----adapter.go(2KB)
----hook.go(662B)
----robot()
--------scripts()
--------plugins()
--------rboot.go(698B)
--------.gitignore(114B)
----.travis.yml(145B)
----LICENSE(1KB)
----plugins.go(3KB)
----adapter()
--------adapter.go(162B)
--------dingtalk()
--------wework()
--------wechat()
--------bearychat()
----http.go(2KB)
----worker.go(2KB)
----.gitignore(82B)
----envload.go(4KB)
----scripts.go(3KB)
----readme.md(5KB)
----router.go(4KB)

网友评论