消息段

大约 4 分钟

消息段

本项目目前实现了部分标准消息段及拓展消息段

onebot12

消息段: 表示聊天消息的一个部分,在一些平台上,聊天消息支持图文混排,其中就会有多个消息段,分别表示每个图片和每段文字。

纯文本标准

type: text

表示一段纯文本。

字段名数据类型说明
textstring纯文本内容

提及(即 @)标准

type: mention

表示at某人。

注意场景

此消息段只有在群聊时才可使用

字段名数据类型说明
user_idstring提及用户的id

提及所有人标准

type: mention_all

表示at所有人。

注意权限

没有at所有人权限,请不要尝试发送此消息段

无。

图片标准

type:image

表示一张图片。

字段名数据类型说明
file_idstring图片文件 ID

语音标准

type: voice

表示一段语音消息。

字段名数据类型说明
file_idstring语音文件 ID

音频标准

type: audio

音频文件。

未实现

本应用未实现此字段

视频标准

type: video

视频消息

字段名数据类型说明
file_idstring视频文件 ID

文件标准

type: file

文件消息

字段名数据类型说明
file_idstring文件 ID

位置标准

type: location

位置消息。

字段名数据类型说明
latitudefloat64纬度
longitudefloat64经度
titlestring标题
contentstring地址内容

回复标准

type: reply

回复消息。

wechat

在微信里,为引用消息

字段名数据类型说明
message_idstring回复的消息 ID
user_idstring回复的消息发送者 ID

表情拓展

type: wx.emoji

表示表情消息

与图片区别

在微信里,图片消息指直接发送图片;而表情为动态gif表情包等

字段名数据类型说明
file_idstring图片文件 ID

链接拓展

type: wx.link

文章链接消息

字段名数据类型说明
titlestring文章标题
desstring消息卡片摘要
urlstring文章链接
file_id可选,string消息图片id

小程序拓展

type: wx.app

小程序消息

字段名数据类型说明
appidstring小程序id
titlestring消息标题
urlstring链接地址
上次编辑于:
贡献者: 那个小白白白