重构日程管理模块,将原有的schedule_manager模块迁移至manager目录,并更新相关引用。同时优化了定时任务管理逻辑,确保基于日程的发送功能正常运作,改进了日志记录和活动处理机制(OK兄弟们全体目光向我看齐,看我看我,我是个sb)

This commit is contained in:
minecraft1024a
2025-08-14 12:40:58 +08:00
parent 09680595b8
commit 5f7f68f640
8 changed files with 389 additions and 310 deletions

View File

@@ -738,12 +738,7 @@ class MaiZonePlugin(BasePlugin):
"interval_minutes": ConfigField(type=int, default=10, description="监控间隔时间(分钟)"),
},
"schedule": {
"enable_schedule": ConfigField(type=bool, default=False, description="是否启用定时发送说说"),
"schedules": ConfigField(
type=str,
default=r"""{"08:00" = "早安","22:00" = "晚安"}""",
description="定时发送任务列表, 格式为 {\"时间\"= \"主题\"}"
),
"enable_schedule": ConfigField(type=bool, default=False, description="是否启用基于日程表的定时发送说说"),
},
}