feat: 挑战定时提醒 (#143)

* feat: 挑战定时提醒

* fix: 修复定时任务无法获取api

* fix: 修复导入

* 增加优先级

* feat: 增加全局和个人提醒时间

* fix: 修复消息正则

* fix: 修复时间设置正则

* fix

* 修复导入顺序

* fix: 修复管理函数位置

* fix: 修复cron

* fix: 修复全局时间配置和获取

* 删俩空格

* fix: 修复无法查询别人

* fix: 修复没有config不能查询

* 添加错误信息

* 删注释

* fix: 修复时间正则匹配

* feat: 支持整十分钟

* fix: 修复消息发送

* 修复cron

* 阈值命令添加别名

* 添加help

* 移动全局提醒时间函数

* fix

* perf: 减少导入,提升性能

* perf: 提取辅助函数

* 优化锅巴提示

* 添加指令设置全局开启/关闭

* perf: 优化逻辑

* 好友、启用状态判断;指令修改全局式舆/危局阈值;删除部分return false;调整帮助图

* fix: 推送时好友判断

* style: 删除一个行尾空格

---------

Co-authored-by: UCPr <2032385471@qq.com>
This commit is contained in:
Qian 2025-09-08 23:28:24 +08:00 committed by GitHub
parent 48b3146ad9
commit 46af7f3482
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 556 additions and 0 deletions

4
defSet/remind.yaml Normal file
View file

@ -0,0 +1,4 @@
enable: true # 功能总开关
globalRemindTime: '每日20时' # 全局提醒时间,用于没有个人设置的用户
abyssCheckLevel: 7 # 式舆防卫战提醒检查的最高关卡用户可自行设置最高为7
deadlyStars: 6 # 危局强袭战星星阈值