Skip to content

set_group_msg_reaction ​

通过群号和原生消息序号添加或取消表情回应。

适用协议

Android(手机 / 平板)/ Linux QQ。

调用方式 ​

json
{
  "type": "action",
  "id": "set_group_msg_reaction-1",
  "action": "set_group_msg_reaction",
  "params": {
    "self_id": 123456789,
    "protocol_id": 0,
    "group_id": 987654321,
    "msg_seq": 100,
    "emoji_id": "76",
    "is_add": false
  }
}

参数 ​

参数类型必填说明
self_idnumber是当前框架内的 QQ 号,5–10 位整数。
protocol_idnumber是账号实例的协议 ID;必须显式提供,0 是有效 ID。用 get_protocol_list 查询,不使用 client_type 替代。
group_idnumber是群号,正整数。
msg_seqnumber是QQ 原生群消息序号,正整数;不是框架缓存 message_id。
emoji_idstring是非空表情回应 ID。
is_addboolean是true 添加,false 取消;必须显式提供。
emoji_typenumber | null否省略或 null 时使用 1;显式数值必须为正整数,不能为 0。

返回值 ​

成功时 data 为 { "success": true };收到 QQ 成功响应后才返回成功,失败通过 ok: false 与 error 返回。

注意事项 ​

账号必须属于当前框架且在线。group_id 与 msg_seq 应来自目标群消息;不能将框架 message_id 直接作为 msg_seq。

萌卡 · 自托管 QQ 机器人框架