Aiocqhttp

Latest version: v1.4.3

Safety actively analyzes 630602 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.0.0

- `on_*` 装饰器支持将同步函数注册为事件处理函数,将在 asyncio 的默认 executor 中运行(可通过 `loop.set_default_executor` 修改)
- `CQHttp` 类新增 `sync` 属性,可用于在同步函数中调用 CQHTTP API
- 新增默认 `CQHttp` 实例 `aiocqhttp.default.default_bot`,可通过 `aiocqhttp.default.on_message` 等装饰器直接注册事件处理函数、通过 `aiocqhttp.default.run` 运行实例、通过 `aiocqhttp.default.send` 发送消息、通过 `aiocqhttp.default.api` 调用 CQHTTP API 等
- 事件处理函数的唯一参数改为 `aiocqhttp.Event` 类,提供属性方便获取事件数据,此类基于 `dict`,因此兼容现有代码
- `CQHttp` 类初始化器移除 `enable_http_post` 命名参数
- 不再支持 CQHTTP v4.0~4.7,请升级至 v4.8 或更新版本
- 代码中添加大量注释,便于查阅

0.7.0

- 修复 WebSocket URI 结尾必须带 `/` 的问题,现在能够正确处理 `/ws` 等
- 更新依赖版本(Quart、aiohttp)
- 提升最低 Python 版本要求至 3.7

0.6.8

- 修复反向 WebSocket API 和 Event 独立连接时没有校验 access token 的问题

0.6.7

- 修复使用反向 WebSocket 的 Universal 客户端时,事件回调函数返回的快速操作不能正确执行的问题
- `CQHttp.send()` 方法新增 `at_sender` 命名参数(默认 `False`),可在发送消息时 at 发送者(只在群组和讨论组有效,私聊会忽略此参数)

0.6.6

- 支持反向 WebSocket 的 Universal 客户端,无须作任何特殊配置

0.6.5

- `MessageSegment` 类支持互相加法运算,运算结果为 `Message` 类
- `Message` 类的 `append()` 和 `extend()` 方法现返回 `self`,以便链式调用

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.