import{_ as r}from"./plugin-vue_export-helper-c27b6911.js";import{r as a,o,c as h,a as d,d as t,b as s,w as n,e as i}from"./app-e0095480.js";const c={},l={class:"hint-container tip"},_=d("p",{class:"hint-container-title"},"提示",-1),p=d("br",null,null,-1),b=i('

消息事件

字段类型说明
message_typestring消息类型
sub_typestring消息子类型
message_idint64消息 ID
user_idint64发送者 QQ 号(在频道中,则为发送者的Tiny ID)
tiny_idint64发送者的Tiny ID(频道)
messageobject消息内容
raw_messagestringCQ 码格式消息
fontint32字体
senderobject发送人信息
group_idint64群号
target_idint64消息目标(私聊)
temp_sourceint32临时聊天来源(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

私聊消息

message_typeprivate 时,表示收到了私聊消息。

群消息

message_typegroup 时,表示收到了群消息。

私聊消息

message_typeless 时,表示收到了群消息。

频道消息

message_typeguild 时,表示收到了群消息。

快速回复

Shamrock 提供了快速回复的功能,可以在收到消息时快速回复消息。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
auto_replybool是否自动回复到消息

快速操作

Shamrock 提供了快速操作的功能,可以在收到消息时快速执行操作。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
at_senderbool是否 @发送者
deletebool是否撤回消息
kickbool是否踢出发送者
banbool是否禁言发送者
ban_durationint64禁言时长(秒)
',16);function u(m,g){const e=a("RouterLink");return o(),h("div",null,[d("div",l,[_,d("p",null,[t("所有上报事件都包含通用数据,详见 "),s(e,{to:"/event/general-data.html"},{default:n(()=>[t("通用数据")]),_:1}),t("。"),p,t(" 包含在通用数据中的字段不会在下面的表格中重复出现。")])]),b])}const x=r(c,[["render",u],["__file","message.html.vue"]]);export{x as default};