更新日志¶
v0.6.4: 22/08/29¶
fix: 修复发送markdown消息时文件名过长导致的问题,现在仅读取.md结尾的文件,若文件不存在,则直接发送内容
v0.6.3: 22/08/02¶
feat: 现在支持在创建AppMsgSender,CorpWechatBot时提供proxies参数,通过代理发送消息,适合内网环境中无法直接连接外网的情况
v0.6.2: 22/03/05¶
feat: 现在创建群聊app.create_chat(show_chat=True)的时候可设置show_chat选项,表是否在群聊成功创建后发送第一条消息到群聊,让群聊显示在会话列表中,发送的消息会包含群聊id信息。
v0.6.1: 21/08/22¶
fix: 解决issuefeat: 支持用户自行决定是否显示日志,在初始化AppMsgSender,CorpwechatBot实例的时候传入log_level参数决定日志的显示等级,可选等级有:50(CRITICAL), 40(ERROR), 30(WARNING), 20(INFO,默认), 10(DEBUG), 0(NOTSET), 下面是一个例子:import cptools from corpwechatbot import AppMsgSender app = AppMsgSender(log_level=20) # 显示INFO及以上级别的log app2 = AppMsgSender(log_level=cptools.INFO) # 你也可以选择易读性更高的传入方式
v0.6.0: 21/08/05¶
feat: 支持应用群聊创建与消息推送feat: 支持多个本地文件key,用于存储多个密钥信息refactor: 优化重构部分代码,移除多余文件doc: 优化文档内容
v0.5.2: 21/07/19¶
fix: 修复token过期导致发送消息失败的问题,当程序长时间运行导致获取的token过期时,会自动更新token,并重新发送一遍失败的消息
v0.5.1: 21/07/18¶
refactor: 重构部分代码,提升简洁性fix:修复token过期导致发送失败的问题(程序运行超过2小时)经检查,本次修复的实际上是无效token的问题,并没解决token过期的问题
v0.5.0: 21/06/27¶
feat: 添加对任务卡片消息发送的支持feat: 添加服务器回调配置程序docs: 简化说明文档
v0.4.0: 21/05/21¶
feat: 添加对mpnews类型消息的支持,关于该类型的解释参考官网feat: 添加对参数enable_id_trans,enable_duplicate_check,duplicate_check_interval,现在你可以在发送消息的时候指定它们,具体参考官网refactor: 更改参数safe为int,含义与官网等同,优化部分代码
v0.3.1: 21/05/17¶
fix: 修复不同企业同一id应用的token存储冲突问题
v0.3.0: 21/05/16¶
feat: 支持在同一个项目中创建多个应用消息推送
v0.2.4: 21/05/11¶
fix:修复因单例模式参数设置不正确导致实例化AppMsgSender异常的问题v0.2.1特性继承v0.2.2特性继承v0.2.3特性继承
v0.2.3: 21/05/10¶
fix: 修复从pypi安装corpwechatbot出现的找不到pypidoc.md的错误
v0.2.2: 21/05/07¶
fix: 1000004refactor: 优化重构AppMsgSender部分代码,更改传参机制docs: 更新使用文档和README文档的内容
v0.2.1: 21/04/24¶
fix: 修复终端直接运行-u参数随意输入报错的问题feat: 现在支持在发送markdown信息的时候直接传入markdown文件路径docs: 添加专用用于pypi的文档docs: 添加为何使用corpwechatbot的文档说明到README
v0.2.0: 21/04/18¶
feat: 允许在本地创建文件读取企业微信配置,避免每次程序都要传入feat: 支持在命令行直接执行包发送信息,如cwb -u='app' -t='hello world'fix:token存储位置修改,初始设置保存到本地site-packages(后期将其移到site-packages/corpwechatbot目录下,方便统一)
v0.1.0: 21/04/09¶
- 项目初始化建立
- 添加群聊机器人消息推送
- 添加应用消息推送,暂不支持小程序消息、任务卡片消息