子程序名 | 返回值类型 | 公开 | 备注 | ||
编码_MP3到skil | 文本型 | 语音编码,成功返回路径,失败返回原因,为MP3设计,其他格式自行尝试 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
file_path | 文本型 | 注意文件后缀必须和文件格式相对应 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
发送频道消息 | 文本型 | 发送频道消息,成功返回消息ID,失败返回原因 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
channel_id | 文本型 | 子频道ID | |||
content | 文本型 | 选填,消息内容,文本内容,支持内嵌格式 | |||
embed | 文本型 | 选填,embed 消息,一种特殊的 ark,详情参考Embed消息 | |||
ark | 文本型 | MessageArk ark消息对象,选填,ark 消息 | |||
message_reference | 文本型 | MessageReference 引用消息对象,选填,引用消息 | |||
image | 文本型 | 选填,图片url地址,平台会转存该图片,用于下发图片消息 | |||
msg_id | 文本型 | 选填,要回复的消息id(Message.id) | |||
event_id | 文本型 | 选填,要回复的事件id | |||
markdown | 文本型 | MessageMarkdown markdown,消息对象 选填,markdown 消息 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
发送群聊消息 | 文本型 | 发送群聊消息,成功返回消息ID,失败返回原因 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
group_openid | 文本型 | 群聊ID | |||
content | 文本型 | 文本内容 | |||
msg_type | 整数型 | 消息类型:0 是文本,2 是 markdown, 3 ark,4 embed,7 media 富媒体 | |||
markdown | 文本型 | Markdown对象 | |||
keyboard | 文本型 | Keyboard对象 | |||
ark | 文本型 | Ark对象 | |||
media | 文本型 | 富媒体单聊的file_info | |||
message_reference | 文本型 | 【暂未支持】消息引用 | |||
event_id | 文本型 | 前置收到的事件 ID,用于发送被动消息,支持事件:"INTERACTION_CREATE"、"C2C_MSG_RECEIVE"、"FRIEND_ADD" | |||
msg_id | 文本型 | 前置收到的用户发送过来的消息 ID,用于发送被动(回复)消息 | |||
msg_seq | 整数型 | 回复消息的序号,与 msg_id 联合使用,避免相同消息id回复重复发送,不填默认是1。相同的 msg_id + msg_seq 重复发送会失败。 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
发送私聊流式消息 | 文本型 | 发送私聊流式消息,成功返回消息ID,失败返回原因,续接消息请在10秒完成 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
union_openid | 文本型 | 触发人ID | |||
content | 文本型 | 文本内容 | |||
state | 整数型 | 流式消息状态 1生成流式消息 10结束流式消息 | |||
id | 文本型 | 流式消息ID 首条不用写 续接需要填写上条的消息ID | |||
index | 整数型 | 流式消息序号 从0开始 重新生成填写1 | |||
reset | 逻辑型 | 重新生成传入真,续接传入假 | |||
msg_id | 文本型 | 前置收到的用户发送过来的消息 ID,用于发送被动(回复)消息 | |||
msg_seq | 整数型 | 回复消息的序号,与 msg_id 联合使用,避免相同消息id回复重复发送,不填默认是1。相同的 msg_id + msg_seq 重复发送会失败。 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
发送私聊消息 | 文本型 | 发送私聊消息,成功返回消息ID,失败返回原因 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
union_openid | 文本型 | 触发人ID | |||
content | 文本型 | 文本内容 | |||
msg_type | 整数型 | 消息类型:0 是文本,2 是 markdown, 3 ark,4 embed,7 media 富媒体 | |||
markdown | 文本型 | Markdown对象 | |||
keyboard | 文本型 | Keyboard对象 | |||
ark | 文本型 | Ark对象 | |||
media | 文本型 | 富媒体单聊的file_info | |||
message_reference | 文本型 | 【暂未支持】消息引用 | |||
event_id | 文本型 | 前置收到的事件 ID,用于发送被动消息,支持事件:"INTERACTION_CREATE"、"C2C_MSG_RECEIVE"、"FRIEND_ADD" | |||
msg_id | 文本型 | 前置收到的用户发送过来的消息 ID,用于发送被动(回复)消息 | |||
msg_seq | 整数型 | 回复消息的序号,与 msg_id 联合使用,避免相同消息id回复重复发送,不填默认是1。相同的 msg_id + msg_seq 重复发送会失败。 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取access_token | 文本型 | 返回最新未失效的access_token,用于调用官方API鉴权 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取AppID | 文本型 | 返回当前机器人AppID |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取SDK版本 | 文本型 | 获取SDK版本。也可以直接使用SDKver常量 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取插件数据目录 | 文本型 | 建议将设置文件之类的都写这里面,结果结尾带\ |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取框架版本 | 文本型 | 获取框架版本。 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取群聊消息ID | 文本型 | 返回最新未失效的群聊消息ID,获取失败返回空 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
group_openid | 文本型 | 群聊ID |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取私聊消息ID | 文本型 | 返回最新未失效的私聊消息ID,获取失败返回空 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
union_openid | 文本型 | 好友ID |
子程序名 | 返回值类型 | 公开 | 备注 | ||
获取运行信息 | 逻辑型 | ||||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
运行信息 | 云梦_运行信息 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
上传群聊文件 | 文本型 | 上传群聊文件,用于富媒体消息media字段,语音请进行silk编码 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
group_openid | 文本型 | 群聊ID | |||
file_type | 文本型 | 文件类型,1图片,2视频,3语音 | |||
file_path | 文本型 | 文件路径,可为文件url |
子程序名 | 返回值类型 | 公开 | 备注 | ||
上传私聊文件 | 文本型 | 上传私聊文件,用于富媒体消息media字段,语音请进行silk编码 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
union_openid | 文本型 | 好友ID | |||
file_type | 文本型 | 文件类型,1图片,2视频,3语音 | |||
file_path | 文本型 | 文件路径,可为文件url |
子程序名 | 返回值类型 | 公开 | 备注 | ||
上传图床 | 文本型 | 成功返回图片URL,失败返回空 | |||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
图片路径 | 文本型 | 图片路径 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
输出日志 | 输出日志 | ||||
参数名 | 类型 | 参考 | 可空 | 数组 | 备注 |
输出内容 | 文本型 | ||||
文本颜色 | 整数型 | ||||
背景颜色 | 整数型 |
子程序名 | 返回值类型 | 公开 | 备注 | ||
重启框架 |
数据类型名 | 公开 | 备注 | ||
云梦_频道消息数据 | √ | 频道消息数据[完全官方格式] | ||
成员名 | 类型 | 传址 | 数组 | 备注 |
op | 整数型 | 指的是 opcode,参考连接维护 | ||
s | 整数型 | 下行消息都会有一个序列号,标识消息的唯一性,客户端需要再发送心跳的时候,携带客户端收到的最新的s | ||
t | 文本型 | 代表事件类型。主要用在op为 0 Dispatch 的时候 | ||
id | 文本型 | 注意,这不是发送消息是传入的消息ID | ||
d_attachments_content_type | 文本型 | 100 | 接收图片 类型 image/jpeg | |
d_attachments_filename | 文本型 | 100 | 接收图片 名称 | |
d_attachments_height | 文本型 | 100 | 接收图片 | |
d_attachments_id | 文本型 | 100 | 接收图片 | |
d_attachments_size | 文本型 | 100 | 接收图片 | |
d_attachments_url | 文本型 | 100 | 接收图片 | |
d_attachments_width | 文本型 | 100 | 接收图片 | |
d_author_avatar | 文本型 | |||
d_author_bot | 逻辑型 | |||
d_author_id | 文本型 | |||
d_author_union_openid | 文本型 | |||
d_author_username | 文本型 | |||
d_channel_id | 文本型 | 子频道ID | ||
d_content | 文本型 | |||
d_guild_id | 文本型 | 频道ID | ||
d_id | 文本型 | 用于回复消息的ID | ||
d_member_joined_at | 文本型 | |||
d_member_nick | 文本型 | |||
d_member_roles_1 | 文本型 | |||
d_member_roles_2 | 文本型 | |||
d_member_roles_3 | 文本型 | |||
d_mentions_avatar | 文本型 | |||
d_mentions_bot | 逻辑型 | |||
d_mentions_id | 文本型 | |||
d_mentions_username | 文本型 | |||
d_seq | 整数型 | |||
d_seq_in_channel | 文本型 | |||
d_timestamp | 文本型 |
数据类型名 | 公开 | 备注 | ||
云梦_群聊消息数据 | √ | 群聊消息数据[完全官方格式] | ||
成员名 | 类型 | 传址 | 数组 | 备注 |
op | 整数型 | 指的是 opcode,参考连接维护 | ||
s | 整数型 | 下行消息都会有一个序列号,标识消息的唯一性,客户端需要再发送心跳的时候,携带客户端收到的最新的s | ||
t | 文本型 | 代表事件类型。主要用在op为 0 Dispatch 的时候 | ||
id | 文本型 | 注意,这不是发送消息是传入的消息ID | ||
d_attachments_content_type | 文本型 | 100 | 接收图片 类型 image/jpeg | |
d_attachments_filename | 文本型 | 100 | 接收图片 名称 | |
d_attachments_height | 文本型 | 100 | 接收图片 | |
d_attachments_id | 文本型 | 100 | 接收图片 | |
d_attachments_size | 文本型 | 100 | 接收图片 | |
d_attachments_url | 文本型 | 100 | 接收图片 | |
d_attachments_width | 文本型 | 100 | 接收图片 | |
d_author_id | 文本型 | |||
d_author_member_openid | 文本型 | 相同 bot 在不同的群,获取到同一个用户在群内的唯一识别号 openid 不一样,称为 member_openid | ||
d_author_union_openid | 文本型 | 不同 bot 在单聊场景,获取到的用户唯一识别 openid 不一样,称为 user_openid | ||
d_content | 文本型 | |||
d_group_id | 文本型 | |||
d_group_openid | 文本型 | 不同 bot 在群聊场景,获取到的群唯一识别号 openid 不一样,称为 group_openid | ||
d_id | 文本型 | 用于回复消息的ID | ||
d_message_scene_callback_data | 文本型 | |||
d_message_scene_source | 文本型 | |||
d_timestamp | 文本型 |
数据类型名 | 公开 | 备注 | ||
云梦_私聊消息数据 | √ | 私聊消息数据[完全官方格式] | ||
成员名 | 类型 | 传址 | 数组 | 备注 |
op | 整数型 | 指的是 opcode,参考连接维护 | ||
s | 整数型 | 下行消息都会有一个序列号,标识消息的唯一性,客户端需要再发送心跳的时候,携带客户端收到的最新的s | ||
t | 文本型 | 代表事件类型。主要用在op为 0 Dispatch 的时候 | ||
id | 文本型 | 注意,这不是发送消息是传入的消息ID | ||
d_attachments_content_type | 文本型 | 100 | 接收图片 类型 image/jpeg | |
d_attachments_filename | 文本型 | 100 | 接收图片 名称 | |
d_attachments_height | 文本型 | 100 | 接收图片 | |
d_attachments_id | 文本型 | 100 | 接收图片 | |
d_attachments_size | 文本型 | 100 | 接收图片 | |
d_attachments_url | 文本型 | 100 | 接收图片 | |
d_attachments_width | 文本型 | 100 | 接收图片 | |
d_author_id | 文本型 | |||
d_author_union_openid | 文本型 | |||
d_author_user_openid | 文本型 | 不同 bot 在单聊场景,获取到的用户唯一识别 openid 不一样,称为 user_openid | ||
d_content | 文本型 | |||
d_id | 文本型 | 用于回复消息的ID | ||
d_message_scene_callback_data | 文本型 | |||
d_message_scene_source | 文本型 | |||
d_timestamp | 文本型 |
数据类型名 | 公开 | 备注 | ||
云梦_运行信息 | √ | 需要调用 获取运行信息 才有值 | ||
成员名 | 类型 | 传址 | 数组 | 备注 |
在线 | 逻辑型 | 在线状态,当然,肯定是在线的啦 | ||
头像 | 文本型 | 头像链接 | ||
昵称 | 文本型 | |||
启动时间 | 文本型 | 软件启动事件戳 | ||
接收消息 | 文本型 | 收到的消息,包含群聊,好友,频道 | ||
发送消息 | 文本型 | 发送的消息,包含群聊,好友,频道 | ||
运行时长 | 文本型 | 精确到分,格式 x天x时x分 | ||
设备代码 | 文本型 | 设备码,没什么用 | ||
设备地址 | 文本型 | 设备外网IP | ||
应用数量 | 文本型 |
常量名称 | 常量值 | 公开 | 备注 |
SDKver | “1.1.2” | √ | SDK版本 |
模板_ark_大图 | <文本长度: 156> | √ | |
模板_ark_图文 | <文本长度: 654> | √ | |
模板_ark_文字 | <文本长度: 446> | √ | |
模板_md_单独按钮 | “{"id": "[ID]"}” | √ | |
消息处理_忽略 | 0 | √ | |
消息处理_拦截 | 1 | √ | .版本 2 |
i云梦版权所有 | |
云梦官网 | yunbot.top |