机器人自动拉群报警
更新时间:2025-01-17 18:24:56

机器人自动拉群报警

准备工作

  • 创建/加入UC企业
  • 你需要在本地已开发一个用于接收事件回调的服务(例如,HTTP 服务),且该服务需要具备公网访问能力。后续在应用内配置事件订阅时,需要填写服务对应的请求地址。关于事件订阅的配置流程介绍,参见事件订阅流程

步骤一:创建并配置应用

  1. 登录企业管理平台,创建企业自建应用并启用应用
  2. 开启机器人能力,开启后用户可以进入机器人单聊或把机器人添加到群聊中。
  3. 配置事件订阅,订阅接收消息事件,详见事件订阅流程。可结合业务需求订阅其他事件。

步骤二:配置自动拉群并报警业务逻辑

本步骤将实现机器人自动建群、拉人进群、发送告警卡片。 代码所使用的API如下:

获取token 根据用户账号查询用户 根据clientId查询机器人信息 创建会话/创建群聊 发送卡片消息 具体接口详情见开放API

操作步骤
  1. 接收报警事件。该事件数据格式由事件发出方决定,例:反馈群中收到@报警机器人的消息并且消息中包含”无法办公“,识别该事件后触发后续建群的业务逻辑。
  2. 创建群聊。调用开放接口创建会话,设置群名,群成员,群设置,群机器人,完成后从响应中获取到新建群聊的sessionID。

群成员的userID可以通过根据用户账号查询用户获取; 机器人的botID可以通过根据clientId查询机器人信息获取。

  1. 在群聊中发送卡片,调用开放接口发送消息,设置好消息模板,发送消息到指定群聊中

【png:机器人拉群报警】

本页目录