# 引入

import { watchRainbowToCosAndSendRobot } from 't-comm';

// or

import { watchRainbowToCosAndSendRobot} from 't-comm/lib/rainbow-to-cos/index';

# watchRainbowToCosAndSendRobot(options)

描述

监听rainbow,同步到cos,并发送到机器人

参数

参数名 类型 描述
options object

配置

options.rainbowSecretInfo object

七彩石密钥信息

options.cosInfo object

腾讯云信息

options.appName string

七彩石项目名称

options.webhookUrl string

机器人回调

options.chatId string

会话id

options.sendToRobotType 0 | 1 | 2

发送机器人类型,0 不发送,1 发送变化的部分,2 全部发送

示例

await watchRainbowToCosAndSendRobot({
  rainbowSecretInfo: {
    appID: RAINBOW_OPEN_APP_ID,
    userID: RAINBOW_OPEN_YGW_USER_ID,
    secretKey: RAINBOW_OPEN_YGW_SECRET_KEY,
    envName: 'Default',
    groupName: 'group',
  },
  appName: 'configApp',
  cosInfo: {
    secretId,
    secretKey,
    bucket: 'bucket',
    region: 'ap-guangzhou',
    dir: 'rb',
  },
  webhookUrl: 'xxx',
  chatId: 'xxx',
  sendToRobotType: 1,
});
Last Updated: 2024/10/11 07:54:02