更新日志 - chatautox
更新日志
当前版本与包版本一致:chatautox.__version__ == '6.9.1'。
v6.9.1
新增内容
- 朋友圈:保留并完善朋友圈能力
PublishMoment发布朋友圈(文字 / 图片,支持可见范围)Moments打开朋友圈窗口GetMoments获取朋友圈列表Like/Comment点赞与评论
- 合并消息处理
MergeMessage.get_messages解析合并转发内容列表MergeMessage.get_messages_detailed解析含发送者的明细[[sender, content, None], …]
- 笔记消息
NoteMessage.get_content(wait=…):wait可等待笔记加载完成;返回str文本与Path文件路径混合列表create_note/wx.create_note(...)创建笔记并可转发
- 新消息轮询
GetNextNewMessage主窗口轮询新消息(推荐),支持callback、filter_mute、fetch_sender
- 小程序消息:内置微商相册 / 商品笔记 / 产品笔记pro 等解析(
identify_kind+get_content) - 引用消息:
quote引用回复;download_quote_image下载被引用图片/视频 - 链接卡片:
get_url/get_link_detail解析链接与正文 - 示例与文档:补充登录、会话、发送、笔记、轮询新消息等演示代码,见 使用示例
优化
- 优化下载方式:图片 / 视频 / 文件统一走
msg.download(timeout=…),支持超时与保存路径相关参数,减少卡死与误判 - 优化
GetNextNewMessage交付与消息类型分支处理,便于按msg.type统一回调 - 优化
SendMsg/SendFiles切换会话后再发送,降低发错对象风险 - 优化笔记 / 合并消息 / 小程序解析流程(打开窗口 → 等待加载 → 复制解析 → 关闭)
- 优化朋友圈发布与翻页相关交互稳定性
说明
- 使用前请保证微信 PC 客户端已登录、主窗口可见
- 朋友圈、添加好友、发链接卡片等会真实改动账号数据,请谨慎调用
- 更完整的消息分支说明见 消息处理指南