Closed ieew closed 4 years ago
mirai-core 的问题, 非本项目问题, 我没有做这种隐式添加消息元素的.
@ieew 你使用 v3 时, 使用的是和 v4 一样的消息接收方式吗
用的一样的消息接收方式
今天检查了一下http api那边传过来的信息,接口获得的json为
{"type":"GroupMessage","messageChain":[{"type":"Source","id":19550,"time":1596959296},{"type":"Quote","id":19527,"senderId":xxxxxxxx,"targetId":xxxxxxxx,"groupId":xxxxxxxx,"origin":[{"type":"Source","id":19527,"time":1596850023},{"type":"Plain","text":"1"}]},{"type":"At","target":xxxxxxxx,"display":"@雪洛千心山"},{"type":"Plain","text":" "},{"type":"At","target":xxxxxxxx,"display":"@雪洛千心山"},{"type":"Plain","text":" 帮楼上百度"}],"sender":{"id":xxxxxxx,"memberName":"未知","permission":"OWNER","group":{"id":xxxxxxxx,"name":"个人网盘","permission":"MEMBER"}}}
经过确认,http api那边并没有返回多余的at
我也遇到这个问题,请问解决了吗?
描述你遇到的问题: 回复消息的解析可能存在问题
复现步骤: 该 BUG 会在进行以下操作后出现:
运行环境:
mirai-core
版本: 1.3.0mirai-api-http
版本: 1.7.3graia-application-mirai
版本: 0.1.5额外信息: 如果回复消息中包含qq自动添加的at行为则是:
如果回复消息中qq自动添加的at被删除之后则是: