-
-
Notifications
You must be signed in to change notification settings - Fork 2
Add Daily Challenge
MingxuanGame edited this page Aug 20, 2025
·
3 revisions
设置好环境变量后通过
python tools/add_daily_challenge.py根据提示输入内容完成添加
通过 redis-cli 等外部工具连接 redis,设置如下 HashMap
HSET daily_challenge:%Y-%m-%d beatmap <谱面id>
HSET daily_challenge:%Y-%m-%d ruleset_id <游戏模式>
HSET daily_challenge:%Y-%m-%d required_mods [额外必需mod,可选,默认为空]
HSET daily_challenge:%Y-%m-%d allowed_mods [额外Freemod,可选,默认为全部(满足 `required_mods` 要求)]
其中 %Y-%m-%d 为每日挑战应用的日期。 e.g. 2025-08-10
等待 UTC 0 点后或者重启服务器,服务器会自动应用每日挑战。