发送消息段 (OutgoingSegment)
字段名 | 类型 | 描述 |
---|---|---|
type | string | 类型区分字段 |
data | object | 与 type 有关 |
data 在不同 type 下的具体类型如下:
text 文本消息段
字段名 | 类型 | 描述 |
---|---|---|
text | string | 文本内容 |
mention 提及消息段
字段名 | 类型 | 描述 |
---|---|---|
user_id | int64 | 提及的 QQ 号 |
mention_all 提及全体消息段
此对象无字段,请传入 {}。
face 表情消息段
字段名 | 类型 | 描述 |
---|---|---|
face_id | string | 表情 ID |
reply 回复消息段
字段名 | 类型 | 描述 |
---|---|---|
message_seq | int64 | 被引用的消息序列号 |
image 图片消息段
字段名 | 类型 | 描述 |
---|---|---|
uri | string | 文件 URI,支持 `file://` `http(s)://` `base64://` 三种格式 |
summary | string (optional) | 图片预览文本 |
sub_type | "normal" | "sticker" | 图片类型 |
record 语音消息段
字段名 | 类型 | 描述 |
---|---|---|
uri | string | 文件 URI,支持 `file://` `http(s)://` `base64://` 三种格式 |
video 视频消息段
字段名 | 类型 | 描述 |
---|---|---|
uri | string | 文件 URI,支持 `file://` `http(s)://` `base64://` 三种格式 |
thumb_uri | string (optional) | 封面图片 URI |
forward 合并转发消息段
字段名 | 类型 | 描述 |
---|---|---|
messages | OutgoingForwardedMessage[] | 合并转发消息段 |