id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id |
title |
type |
feature |
scope |
locale |
aliases |
related_tools |
related_pages |
prerequisites |
negative |
last_verified |
| messenger.send.howto.quote |
引用回复消息 |
howto |
messenger |
end-user |
zh |
| 怎么引用消息 |
| 引用回复 |
| 回复某条消息 |
| 怎么针对某条回复 |
| 引用别人的话 |
|
|
|
|
| 引用的源消息被撤回后,引用消息仍保留,但展示为「该消息已撤回」 |
| 不能跨会话引用,引用必须在同一对话内 |
| 不支持「多条合并引用」,一次只能引一条;多条转发用合并转发 |
|
v1.7.90 |
引用回复消息
引用回复(reply)让消息明确指向上下文里的某条历史消息。被引用消息会在新消息上方以折叠卡片形式显示发送者和摘要,点击可跳转到原消息位置。
入口
- 桌面端:鼠标悬停目标消息 → 右上角操作菜单 → 「引用」
- 桌面端:长按消息(触屏) → 「引用」
- 移动端:长按消息气泡 → 「引用」
- 任意一种入口都会让输入框上方出现「引用预览条」,输入完成后回车发送即可
操作步骤
- 在消息流找到要引用的历史消息
- 触发「引用」操作,输入框上方显示引用预览
- 输入回复内容(可继续 @、附图、附件)
- 提交发送,新消息携带 reply_id
reply_check 校验
接口可选 reply_check=yes:若引用 ID 之后再无其他人发言(如自己最新一条就是被引用的),则降级为普通文本发送。常用于减少冗余引用。
与转发的区别
- 引用:在原对话上下文里追加,保留对话流
- 转发:把消息搬到其他对话,详见消息转发功能
不支持
- 不支持引用已撤回 / 已删除的消息(引用预览会变成「该消息不存在」)
- 引用不能跨会话使用