怎么获取引用回复消息的原对象
-
如果别人发了一张图片或者一个文件,然后我引用回复了这条消息,mirai怎么通过我引用回复的这条消息获取图片或文件对象呢
-
答案是不行
因为QQ里 引用回复 只保留了 原消息的引索和少量原消息转为文本的内容
你需要自己 缓存 消息,并通过 原消息的引索 (ids) 进行查找
如果你是写插件
可以看看我这个 https://github.com/cssxsh/mirai-hibernate-plugin
数据库前置插件
他提供了一个消息记录器 以供消息查找 -
@cssxsh 好的谢谢,我用ids的方案可以实现了
,另外想问一下,怎么解析qq协议的payload数据格式呢,现在的进度是解密载荷包了,但是载荷需要什么数据这个分析不出来,是只能解包逆向才能得出逻辑吗 -