This repository has been archived by the owner on Oct 21, 2023. It is now read-only.
0.0.6
0.0.6 - 2023-05-13
你可以在 PyPI 找到该版本。
新增
- 使用
backon
提供自动重试。 (#55) Member.card_name
现在表示合并后的名片。原始名片存储于Member.raw_card_name
中。 (#56)- 支持处理群名更新事件。
- 添加
Client.get_profile
以获取用户公开资料。 - 添加了获取群员列表的方法。
更改
- 优化了首次登录即失败以及退出时掉线的逻辑。 (#57)
Client.get_group_admins
的返回类型更改为list[Member]
。 (#65)- 使用
Enum
表示性别和权限。 (#68) - 使用
Literal
标注了可用密码登录的协议列表。 - 更改了 Rust 侧日志的显示风格。
- 现在自动重连将采取最小 3s,最大 60s,每次增长 1.2 倍的间隔时间,并不再主动停止重试。
- 现在要使用刷新缓存的 API 应传入
cache = False
而不是调用get_xxx_raw
方法。 - 设定每个账号的群员和群的缓存大小为 1024。
- 重命名
ichika.core.Profile.sex
为ichika.core.Profile.gender
。 - 默认限制使用 4 个线程进行操作。你可以通过
ICHIKA_RUNTIME_THREAD_COUNT
环境变量来修改这个限制。