We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
已测试1.0.0-rc5-1.0.1
Windows (64)
AMD64
WebSocket (反向)
6 | aPad
任意发送消息后回复, 获取回复消息的id, 使用get_msg接口传入id获取消息内容.
返回消息中应包含Reply信息.
返回内容中没有Reply. 与#1285类似, 但经测试reply字段直接消失,而不是变成空text.
经检查发现, 空text是内部处理的空格, go-cqhttp会将空格单独提出来放进一个text对象中, 故#1285和这个是同一问题.
No response
在源码中 coolq/cqcode.go:266 找到这样一句// ToMessageContent 将消息转换成 Content. 忽略 Reply, 不知道因为什么问题选择忽略Reply?
// ToMessageContent 将消息转换成 Content. 忽略 Reply
研究发现, 直接添加reply到数据库中会导致取消息时递归查询reply直到没有reply为止, 这大概就是去掉reply的原因.
The text was updated successfully, but these errors were encountered:
fix: Mrs4s#2112 add CQ code reply to db and solve recursive reply res…
f9f9771
…olve
14539ad
No branches or pull requests
请确保您已阅读以上注意事项,并勾选下方的确认框。
go-cqhttp 版本
已测试1.0.0-rc5-1.0.1
运行环境
Windows (64)
运行架构
AMD64
连接方式
WebSocket (反向)
使用协议
6 | aPad
重现步骤
任意发送消息后回复, 获取回复消息的id, 使用get_msg接口传入id获取消息内容.
期望的结果是什么?
返回消息中应包含Reply信息.
实际的结果是什么?
返回内容中没有Reply. 与#1285类似, 但经测试reply字段直接消失,而不是变成空text.
经检查发现, 空text是内部处理的空格, go-cqhttp会将空格单独提出来放进一个text对象中, 故#1285和这个是同一问题.
简单的复现代码/链接(可选)
No response
日志记录(可选)
No response
补充说明(可选)
在源码中 coolq/cqcode.go:266 找到这样一句
// ToMessageContent 将消息转换成 Content. 忽略 Reply
, 不知道因为什么问题选择忽略Reply?研究发现, 直接添加reply到数据库中会导致取消息时递归查询reply直到没有reply为止, 这大概就是去掉reply的原因.
The text was updated successfully, but these errors were encountered: