Skip to content
New issue

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

[💡SUG] 希望能对合并的聊天记录进行解析,最好能解析出来后发送给后台 #106

Open
fendo8888 opened this issue Jan 4, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@fendo8888
Copy link

你希望添加的功能是否与某个问题相关?
关于这个问题的简洁清晰的描述,例如,当 [...] 时,我总是很沮丧。

希望能对合并的聊天记录进行解析,比如A用户添加机器人后,把合并的聊天记录发给机器人,机器人对聊天记录解析出来,然后自行导出备份,或者说解析聊天记录后,发送给后台进行处理,比如备份等等

@fendo8888 fendo8888 added the enhancement New feature or request label Jan 4, 2024
@jayking0912
Copy link

jayking0912 commented Oct 27, 2024

目前看项目得自己实现了,我也在找相关内容,可以去找微信到处数据相关的代码,比如:
导出微信数据
微信49类型XML解析情况还比较多,这些都是49:

分类Type 子分类SubType 对应类型
49 1 类似文字消息而不一样的消息,目前只见到一个阿里云盘的邀请注册是这样的。估计和 57 子类的情况一样
49 5 卡片式链接,CompressContent 中有标题、简介等,BytesExtra 中有本地缓存的封面路径
49 6 文件,CompressContent 中有文件名和下载链接(但不会读),BytesExtra 中有本地保存的路径
49 8 用户上传的 GIF 表情,CompressContent 中有 CDN 链接,不过似乎不能直接访问下载
49 19 合并转发的聊天记录,CompressContent 中有详细聊天记录,BytesExtra 中有图片视频等的缓存
49 33/36 分享的小程序,CompressContent 中有卡片信息,BytesExtra 中有封面缓存位置
49 57 带有引用的文本消息(这种类型下 StrContent 为空,发送和引用的内容均在 CompressContent 中)
49 63 视频号直播或直播回放等
49 87 群公告
49 88 视频号直播或直播回放等
49 2000 转账消息(包括发出、接收、主动退还)
49 2003 赠送红包封面

@freedom-ss
Copy link

这个项目可以读取合并消息吗?需要自己解析?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants