15 Commits

Author SHA1 Message Date
lixiangwuxian
f02b00fb6a fix: 优化 BeatLeader 歌曲 ID 处理逻辑,增加健壮性 2025-03-08 19:46:54 +08:00
lixiangwuxian
beb8562690 fix: 修正 BeatLeader 最近成绩获取中的时间和玩家信息处理 2025-03-08 19:40:37 +08:00
lixiangwuxian
24aa3dd71a fix: 修复 BeatLeader 最近成绩获取的 JSON 解析逻辑 2025-03-08 19:28:56 +08:00
lixiangwuxian
bfac7dfa59 refactor: 调整 BeatLeader 模块,注释并移除热门成绩相关功能 2025-03-08 19:22:41 +08:00
lixiangwuxian
b0892412ce feat: 优化 BeatLeader 和 ScoreSaber 数据查询逻辑,新增数据变更检测方法 2025-03-08 19:01:47 +08:00
lixiangwuxian
06dc8ea4d1 fix: 修改图片处理逻辑,将文件扩展名从 .png 更改为 .jpeg 2025-03-08 17:35:10 +08:00
lixiangwuxian
38940fa07f refactor: centralize temporary file path generation and update file references 2025-02-22 18:40:26 +08:00
lixiangwuxian
388cfdf377 refactor: modify cycle task initialization to start immediately for score cleanup 2025-02-22 18:16:54 +08:00
lixiangwuxian
df2ad0de94 feat: add binding checks in BindBL and BindSS functions to prevent account conflicts 2025-01-16 21:34:07 +08:00
lixiangwuxian
db8ced6807 feat: add scheduled cleanup tasks for temporary files and old scores in works and beatleader/scoresaber services 2025-01-15 10:36:15 +08:00
lixiangwuxian
a607e45fe3 refactor: improve error messages in BindBL and BindSS functions to provide clearer feedback on input validation and player data retrieval issues 2025-01-15 10:35:46 +08:00
lixiangwuxian
a35dfc74f0 refactor: clean up PlayerData struct by commenting out unused fields for better readability and maintainability 2025-01-08 22:52:06 +08:00
lixiangwuxian
a1fcfe4366 feat: add help inform messages for bot commands and improve error handling in player data fetching 2024-12-28 22:32:05 +08:00
lixiangwuxian
fe863a9ac8 refactor: 清理不可达分支 2024-10-26 03:48:56 +08:00
lixiangwuxian
33d98731d2 feat: 添加beatleader相关查询 2024-10-20 01:26:14 +08:00