diff --git a/astrbot/core/cron/manager.py b/astrbot/core/cron/manager.py index d12878be3..25a3a219c 100644 --- a/astrbot/core/cron/manager.py +++ b/astrbot/core/cron/manager.py @@ -332,9 +332,9 @@ class CronJobManager: cron_job=cron_job_str ) req.prompt = ( - "You are now responding to a scheduled task" + "You are now responding to a scheduled task. " "Proceed according to your system instructions. " - "Output using same language as previous conversation." + "Output using same language as previous conversation. " "After completing your task, summarize and output your actions and results." ) if not req.func_tool: diff --git a/astrbot/dashboard/routes/auth.py b/astrbot/dashboard/routes/auth.py index 40db1f60b..1d88f6ee4 100644 --- a/astrbot/dashboard/routes/auth.py +++ b/astrbot/dashboard/routes/auth.py @@ -82,7 +82,7 @@ class AuthRoute(Route): def generate_jwt(self, username): payload = { "username": username, - "exp": datetime.datetime.utcnow() + datetime.timedelta(days=7), + "exp": datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=7), } jwt_token = self.config["dashboard"].get("jwt_secret", None) if not jwt_token: