美文网首页
Rboot 文档--倍洽消息转接器

Rboot 文档--倍洽消息转接器

作者: chca | 来源:发表于2020-01-19 21:21 被阅读0次

简介

倍洽类似于墙外的 slack,它提供了IncomingOutgoing 两种自定义机器人,倍洽消息转接器通过这两中机器人实现。

Outgoing机器人负责将消息发送给我们的机器人,Incoming 机器人负责接收我们的机器人发送的消息。

确保你的web服务可以被外网访问!

配置倍洽机器人

在设置里的机器人管理选项配置 IncomingOutgoing 机器人,获取 IncomingWebhook 地址和 Outgoingtoken,并配置触发词Post地址

配置示例:

# 聊天转接器
ROBOT_ADAPTER=bearychat
# Outgoing token
BEARYCHAT_TOKEN=token
# 触发词
BEARYCHAT_TRIGGER_WORD=@rboot
# Incoming webhook
BEARYCHAT_WEBHOOK=webhook

传入消息(Incoming)

监听消息时需要设置Outgoing 机器人的Post地址,转接器提供了相应的API,URI为 beary

比如你的部署地址为 https://baidu.com:7856,对应消息接收地址为 https://baidu.com:7856/beary

当消息被推送到转接器时,转接器做了以下操作:

  • 验证token,检查消息是否合法
  • 将消息中的触发词删除,真实消息内容

传出消息(Outgoing)

消息通过脚本解析执行后会将处理结果发送给用户,脚本可以发送转接器支持的消息类型到客户端。

倍洽只支持文本markdown类型的消息,默认为 markdown

消息支持 notification字段,关于它的作用文档只有一行解释,搞不明白啥意思:

  • notification. 可选字段。用于控制消息提醒的内容显示。

支持 attachments 字段,需要在Header中设置 attachments 的值,类型为转接器中的 []Attachment 类型。

相关文章

  • Rboot 文档--倍洽消息转接器

    简介 倍洽类似于墙外的 slack,它提供了Incoming 和 Outgoing 两种自定义机器人,倍洽消息转接...

  • Rboot 文档--消息转接器Adapter

    简介 rboot 内置了五个开箱即用的转接器 命令行(cli) 微信网页版(wechat) 企业微信(wework...

  • Rboot 文档--钉钉消息转接器

    简介 钉钉提供了自定义的webhook机器人和企业机器人,钉钉消息转接器就是通过这两个功能实现的。 请确保你已经了...

  • Rboot 文档--微信消息转接器

    简介 微信消息转接器是基于微信网页版的API实现的消息转接器,它是基于wechat包开发的。 使用微信消息转接器需...

  • Rboot 文档--企业微信消息转接器

    简介 企业微信基于SDK wxwork 实现。因为市面上真找不到代码比较清晰的SDK,所以就自己写了一个,精力有限...

  • Rboot 文档--消息Message

    Rboot 消息 rboot 的消息类似于邮件消息,它包含了接收者 消息来源 发送者 消息头信息 消息主体。 消息...

  • Rboot 文档--简介

    Rboot 助手机器人 介绍 Rboot是一个使用golang编写的,简单、高效的聊天机器人框架,易于扩展,它可以...

  • Rboot 文档--安装

    开始创建你自己的机器人 你需要安装 golang 1.3+ 或者更新的版本 源码安装 推荐使用 go module...

  • Rboot 文档--配置

    配置 rboot 的配置使用的是ENV环境变量,在机器人启动时,会自动加载项目目录下的.env文件,当然你也可以设...

  • 国内使用 slack 的团队多吗?倍洽能否在中国取代 slack

    国内使用 slack 的团队多吗?倍洽能否在中国取代 slack 今天,想重点说说 slack 和倍洽。自倍洽面世...

网友评论

      本文标题:Rboot 文档--倍洽消息转接器

      本文链接:https://www.haomeiwen.com/subject/bhrdzctx.html