洛水居室
|
71f53017b7
|
🎨 Update error handling decorator
|
2022-11-19 16:43:50 +08:00 |
|
洛水居室
|
4c10475dca
|
🎨 Update Exception-Handling for send_user_notification
|
2022-11-17 20:36:47 +08:00 |
|
洛水居室
|
b323dc0e64
|
🐛 Fix TypeError exception in DailyRewardClient
|
2022-11-17 19:14:22 +08:00 |
|
洛水居室
|
b7d2e1962a
|
♻ Refactor handling of sign-in verification
重构每日签到的验证码处理
|
2022-11-17 16:34:59 +08:00 |
|
洛水居室
|
0b9c0a82fa
|
🎨 Update global exception handler
|
2022-11-14 21:09:37 +08:00 |
|
洛水居室
|
cbf23737cd
|
🎨 Update hex_digest for requests
|
2022-11-14 15:35:09 +08:00 |
|
洛水居室
|
e96da60d0c
|
🎨 Update get_ua function for requests
|
2022-11-14 14:13:22 +08:00 |
|
洛水居室
|
3b9596c6af
|
🎨 Use the latest DS function for genshin.py requests
|
2022-11-14 14:12:23 +08:00 |
|
洛水居室
|
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 |
|
Karako
|
fe9c1261a0
|
🐛 fix logger config
Signed-off-by: Karako <karakohear@gmail.com>
|
2022-10-28 15:39:17 +08:00 |
|
Karako
|
f0b287dcfe
|
🎨 Improve config
|
2022-10-28 15:11:14 +08:00 |
|
洛水居室
|
20ff3c5cf4
|
➖ remove numpy
* ➖ remove numpy
* 🗑️ remove `MT19937Random`
|
2022-10-27 13:15:11 +08:00 |
|
Karako
|
28a3c69892
|
🎨 改进 logger
|
2022-10-23 17:15:09 +08:00 |
|
omg-xtao
|
3f0331ed90
|
🚑️ 修复缺失 InlineKeyboardMarkup
|
2022-10-23 13:07:32 +08:00 |
|
|
033eaa697a
|
🎨 优化全局报错提醒
|
2022-10-23 00:40:30 +08:00 |
|
洛水居室
|
291b21f674
|
🔧 支持使用配置文件是否启用 genshin.py 模块的缓存
|
2022-10-22 23:52:00 +08:00 |
|
洛水居室
|
abf44075aa
|
⚡ 给 genshin.py 添加 Redis cache
|
2022-10-22 16:29:10 +08:00 |
|
洛水居室
|
e6c25aaa98
|
🎨 优化异常处理
|
2022-10-21 15:07:41 +08:00 |
|
omg-xtao
|
1f17e56824
|
✨ 添加错误平台
Co-authored-by: SiHuan <sihuan@sakuya.love>
Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
|
2022-10-19 20:22:24 +08:00 |
|
洛水居室
|
0c51dd3c5d
|
🎨 为 inline_query 函数添加 error_callable 修饰器
|
2022-10-17 18:21:04 +08:00 |
|
omg-xtao
|
adec83108a
|
🐛 avatar 修复错误
|
2022-10-17 14:27:37 +08:00 |
|
Karako
|
1bf34a4dee
|
✨ enhance logger
|
2022-10-13 21:01:45 +08:00 |
|
Karako
|
57edccd925
|
✨ Enhance abyss
Signed-off-by: Karako <karakohear@gmail.com>
Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
Co-authored-by: xtaodada <xtao@xtaolink.cn>
|
2022-10-12 17:34:55 +08:00 |
|
洛水居室
|
ec8175eea2
|
🎨 提高代码质量
|
2022-10-11 14:45:07 +08:00 |
|
洛水居室
|
70eba45f13
|
🎨 规范异常捕获
|
2022-10-11 13:52:42 +08:00 |
|
omg-xtao
|
4660b34db4
|
✨ 支持通过 Stoken 自动刷新抽卡记录
|
2022-10-11 12:00:55 +08:00 |
|
Chuangbo Li
|
345edb9fe5
|
🎨 使用 black 格式化所有代码
|
2022-10-10 19:07:28 +08:00 |
|
omg-xtao
|
bbb6cd6e82
|
⚡️ 优化导入抽卡记录命令,无需绑定 Cookie
|
2022-10-08 18:56:40 +08:00 |
|
洛水居室
|
1b5d7fdf9c
|
🎨 提高代码质量
|
2022-10-08 11:14:03 +08:00 |
|
洛水居室
|
0fa7c4eacc
|
✨ 添加更新命令功能
Co-authored-by: omg-xtao <100690902+omg-xtao@users.noreply.github.com>
|
2022-10-08 10:55:30 +08:00 |
|
洛水居室
|
1c33189752
|
🎨 改进对 GenshinException 的异常处理
|
2022-10-08 09:01:51 +08:00 |
|
洛水居室
|
29a5508174
|
♻ 重写 apihelper 模块
|
2022-10-08 08:59:08 +08:00 |
|
Li Chuangbo
|
4432de4215
|
🐛 修复 alembic 只在 core 和 plugins 目录查找 models
因为有可能项目根目录有其他不在 git 里管理的目录存在 models.py 文件,比如
`venv/Lib/site-packages/charset_normalizer/models.py`
|
2022-10-07 21:12:19 +08:00 |
|
Karako
|
4c702515a0
|
✨ Enhance AssetsService
Co-authored-by: xtaodada <xtao@xtaolink.cn>
|
2022-10-07 13:02:49 +08:00 |
|
洛水居室
|
b1455be303
|
🐛 修复上游 genshin.py 更新后导致的错误
* 🎨 初始化资源 `update_characters_enka`
* 🍱 替换 GitHub 地址为 FastGit 镜像源
* 🐛 修复上游未解析梦之树等级
Co-authored-by: xtaodada <xtao@xtaolink.cn>
|
2022-10-06 12:38:02 +08:00 |
|
omg-xtao
|
ec71907701
|
♻️ 重写 Aiohttp 超时抛出异常
Co-authored-by: Karako <karakohear@gmail.com>
|
2022-09-28 08:22:47 +08:00 |
|
Karako
|
6f16002faf
|
🔥 删除无用代码
|
2022-09-20 23:54:35 +08:00 |
|
Karako
|
5c263ad83d
|
🎨 改进 daily_material 模块
|
2022-09-20 23:00:08 +08:00 |
|
洛水居室
|
350322831d
|
🎨 捕获 DataNotPublic 异常并改进异常处理
|
2022-09-20 14:42:12 +08:00 |
|
Karako
|
e038046365
|
🎨 改进代码
💡 给 `daily_material` 模块添加注释
🎨 使用 `AssetsService` 管理 `weapon` 模块的武器和材料图标
|
2022-09-18 12:19:29 +08:00 |
|
Karako
|
a7b28b0688
|
🎨 改进代码
1. 取消了 daily_material 模块的提示消息撤回
2. 为 daily_material 添加命令日志
3. 删除无用代码
|
2022-09-18 02:07:42 +08:00 |
|
Karako
|
5016f7cb0f
|
✨ 添加查看今日素材表功能
|
2022-09-18 00:28:51 +08:00 |
|
Karako
|
caee148535
|
🐛 修复 logger 打印的路径不正确的 bug
|
2022-09-11 09:30:45 +08:00 |
|
Karako
|
7cbe83df36
|
🎨 忽略除本项目外的其它日志
|
2022-09-10 23:43:49 +08:00 |
|
Karako
|
a524a869d3
|
✨ 新增 logger 的配置选项
1. `LOGGER_WIDTH`: `logger` 的宽度
2. `LOGGER_LOG_PATH`: 日志所保存的位置
3. `LOGGER_TIME_FORMAT`: 日志的时间格式
4. `LOGGER_TRACEBACK_MAX_FRAMES`: `logger` 回溯 `traceback` 的最大帧数
5. `LOGGER_RENDER_KEYWORDS`: 需要 'logger' 高亮的关键字
|
2022-09-10 23:30:13 +08:00 |
|
Karako
|
d570ad9e0b
|
🎨 改进 logger
|
2022-09-10 22:46:08 +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 |
|
Li Chuangbo
|
ab001df770
|
🐛 修复 url_to_file 函数在 Windows 上返回的 uri 可能不正确的问题
|
2022-09-09 17:37:06 +08:00 |
|