Skip to content

事件

共有字段如下:

字段名类型描述
timeint64事件 Unix 时间戳(秒)
self_idint64机器人 QQ 号
event_typestring类型标识符
datastruct结构体

不同的 event_type 值对应不同的 data,具体如下:

message_receive 接收消息

IncomingMessage

message_recall 撤回消息

字段名类型描述
message_scenestring消息场景(可能值:friend, group, temp
peer_idint64好友 QQ 号或群号
message_seqint64消息序列号
sender_idint64被撤回的消息的发送者 QQ 号
operator_idint64操作者 QQ 号

friend_request 好友请求

字段名类型描述
request_idstring请求 ID,用于同意 / 拒绝请求
operator_idint64发起请求的用户 QQ 号
commentstring好友请求附加信息(可选
viastring好友请求来源(可选

group_join_request 入群请求

字段名类型描述
request_idstring请求 ID,用于同意 / 拒绝请求
operator_idint64发起请求的用户 QQ 号
group_idint64群号
commentstring入群请求附加信息(可选

group_invited_join_request 邀请他人入群请求

字段名类型描述
request_idstring请求 ID,用于同意 / 拒绝请求
operator_idint64发起请求的用户 QQ 号
group_idint64群号
invitee_idint64被邀请者 QQ 号

group_invitation_request 邀请自己入群请求

字段名类型描述
request_idstring请求 ID,用于同意 / 拒绝请求
operator_idint64发起请求的用户 QQ 号
group_idint64群号

friend_nudge 好友戳一戳

字段名类型描述
user_idint64好友 QQ 号
is_self_sendboolean是否是自己发送的戳一戳
is_self_receiveboolean是否是自己接收的戳一戳

friend_file_upload 好友文件上传

字段名类型描述
user_idint64好友 QQ 号
file_idstring文件 ID
file_namestring文件名称
file_sizeint64文件大小
is_selfboolean是否是自己发送的文件

group_admin_change 群管理员变更

字段名类型描述
group_idint64群号
user_idint64发生变更的用户 QQ 号
is_setboolean是否被设置为管理员,false 表示被取消管理员

group_essence_message_change 群精华消息变更

字段名类型描述
group_idint64群号
message_seqint64发生变更的消息序列号
is_setboolean是否被设置为精华,false 表示被取消精华

group_member_increase 群成员增加

字段名类型描述
group_idint64群号
user_idint64发生变更的用户 QQ 号
operator_idint64管理员 QQ 号,如果是管理员同意入群(可选
invitor_idint64邀请者 QQ 号,如果是邀请入群(可选

group_member_decrease 群成员减少

字段名类型描述
group_idint64群号
user_idint64发生变更的用户 QQ 号
operator_idint64管理员 QQ 号,如果是管理员踢出(可选

group_name_change 群名称变更

字段名类型描述
group_idint64群号
namestring新的群名称
operator_idint64操作者 QQ 号

group_message_reaction 群消息表情回应

字段名类型描述
group_idint64群号
user_idint64发送回应者 QQ 号
message_seqint64消息序列号
face_idstring表情 ID
is_addboolean是否为添加,false 表示取消回应(可选

group_mute 群成员禁言状态变更

字段名类型描述
group_idint64群号
user_idint64发生变更的用户 QQ 号
durationint32禁言时长(秒),为 0 表示取消禁言

group_whole_mute 群全员禁言状态变更

字段名类型描述
group_idint64群号
operator_idint64操作者 QQ 号
is_muteboolean是否全员禁言,false 表示取消全员禁言

group_nudge 群戳一戳

字段名类型描述
group_idint64群号
sender_idint64发送者 QQ 号
receiver_idint64接收者 QQ 号

group_file_upload 群文件上传

字段名类型描述
group_idint64群号
user_idint64发送者 QQ 号
file_idstring文件 ID
file_namestring文件名称
file_sizeint64文件大小