Commit Graph

21 Commits

Author SHA1 Message Date
洛水居室
9ed30d4143
🎨 Cancel authentication if cookies is None
处理 CookiesNotFoundError 异常
2022-11-12 23:08:25 +08:00
洛水居室
38541428b9
Add verification pass plugin
 添加验证通过插件

Co-authored-by: xtaodada <xtao@xtaolink.cn>
2022-11-12 20:59:42 +08:00
洛水居室
97257141b2
🎨 Add 1034 GenshinException error 2022-11-05 23:28:59 +08:00
omg-xtao
3f0331ed90
🚑️ 修复缺失 InlineKeyboardMarkup 2022-10-23 13:07:32 +08:00
033eaa697a
🎨 优化全局报错提醒 2022-10-23 00:40:30 +08:00
洛水居室
e6c25aaa98
🎨 优化异常处理 2022-10-21 15:07:41 +08:00
洛水居室
0c51dd3c5d
🎨inline_query 函数添加 error_callable 修饰器 2022-10-17 18:21:04 +08:00
洛水居室
70eba45f13
🎨 规范异常捕获 2022-10-11 13:52:42 +08:00
Chuangbo Li
345edb9fe5
🎨 使用 black 格式化所有代码 2022-10-10 19:07:28 +08:00
洛水居室
1b5d7fdf9c
🎨 提高代码质量 2022-10-08 11:14:03 +08:00
洛水居室
1c33189752
🎨 改进对 GenshinException 的异常处理 2022-10-08 09:01:51 +08:00
洛水居室
29a5508174
♻ 重写 apihelper 模块 2022-10-08 08:59:08 +08:00
洛水居室
350322831d
🎨 捕获 DataNotPublic 异常并改进异常处理 2022-09-20 14:42:12 +08:00
Chuangbo Li
87c7253e3a
♻️ 重写 restricts 修饰器
* 🔧 `restricts` 修饰器增加 `no_overlapping` 参数,避免同一个 user 对一个 handler 的多次调用时间重叠
* ♻ 移除 `try_delete_message` 参数 使用 `sleep` 替代
* 使用 `asyncio.Lock` 保证 `context.user_data` 的计数器 `usage_count` 线程安全
* 增加 `no_overlapping` 参数,在上一条一样的命令返回之前,忽略重复调用

Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
2022-09-10 19:57:23 +08:00
Karako
8f424bf0d4
♻ 更新V3版本
♻️ 重构插件系统
⚙️ 重写插件
🎨 改进代码结构
📝 完善文档

Co-authored-by: zhxy-CN <admin@owo.cab>
Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
Co-authored-by: xtaodada <xtao@xtaolink.cn>
Co-authored-by: Li Chuangbo <im@chuangbo.li>
2022-09-08 09:08:37 +08:00
洛水居室
595762b060
🎨 url_to_file 获取资源错误的时抛出异常并捕获 2022-09-01 09:51:01 +08:00
洛水居室
602ce67e41
♻ 梅开二度之重命名核心模块路径
`apps` → `core`
2022-08-06 20:37:52 +08:00
洛水居室
d1876c4c77
♻ 重命名模块路径
`utils.apps` → `utils.service`
2022-08-06 17:27:34 +08:00
洛水居室
8b49356836
🔧 修改BOT ADMIN权限检查修饰器获取依赖服务的方式 2022-08-06 17:02:01 +08:00
洛水居室
9ac387ded2
♻ 规范命名 优化导入 2022-08-05 19:14:29 +08:00
洛水居室
27eea58352
Initial commit 2022-07-26 18:07:31 +08:00