轻雪天气更新

This commit is contained in:
2024-04-27 02:20:44 +08:00
parent 9cfdd375ca
commit 86c7b70e63
107 changed files with 616 additions and 273 deletions

View File

@ -4,7 +4,7 @@ import nonebot
import yaml
from pydantic import BaseModel
from .data_manager import StoredConfig, common_db
from .data_manager import StoredConfig, TempConfig, common_db
from .ly_typing import T_Bot
from ..message.tools import random_hex_string
@ -64,6 +64,12 @@ def get_config(key: str, default=None):
return default
def set_stored_config(key: str, value):
temp_config: TempConfig = common_db.first(TempConfig(), default=TempConfig())
temp_config.data[key] = value
common_db.save(temp_config)
def init_conf(conf: dict) -> dict:
"""
初始化配置文件,确保配置文件中的必要字段存在,且不会冲突