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_id | number | 是 | 当前框架内的 QQ 号,5–10 位整数。 |
protocol_id | number | 是 | 账号实例的协议 ID;必须显式提供,0 是有效 ID。用 get_protocol_list 查询,不使用 client_type 替代。 |
group_id | number | 是 | 群号,正整数。 |
msg_seq | number | 是 | QQ 原生群消息序号,正整数;不是框架缓存 message_id。 |
emoji_id | string | 是 | 非空表情回应 ID。 |
is_add | boolean | 是 | true 添加,false 取消;必须显式提供。 |
emoji_type | number | null | 否 | 省略或 null 时使用 1;显式数值必须为正整数,不能为 0。 |
返回值
成功时 data 为 { "success": true };收到 QQ 成功响应后才返回成功,失败通过 ok: false 与 error 返回。
注意事项
账号必须属于当前框架且在线。group_id 与 msg_seq 应来自目标群消息;不能将框架 message_id 直接作为 msg_seq。
