mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2024-11-26 12:55:06 +08:00
feat: 配置项目的热修改
This commit is contained in:
parent
aed63c34c9
commit
dd30b64004
12
main.py
12
main.py
@ -1,11 +1,19 @@
|
||||
import nonebot
|
||||
from nonebot.adapters.onebot import v11, v12
|
||||
from liteyuki.utils.config import config, load_from_yaml
|
||||
|
||||
from liteyuki.utils import init
|
||||
from liteyuki.utils.config import load_from_yaml
|
||||
from liteyuki.utils.data_manager import StoredConfig, common_db
|
||||
from liteyuki.utils.liteyuki_api import liteyuki_api
|
||||
|
||||
init()
|
||||
nonebot.init(**load_from_yaml("config.yml"))
|
||||
|
||||
store_config: dict = common_db.first(StoredConfig(), default=StoredConfig()).config
|
||||
print("Stored config loaded.", store_config)
|
||||
|
||||
static_config = load_from_yaml("config.yml")
|
||||
store_config.update(static_config)
|
||||
nonebot.init(**store_config)
|
||||
|
||||
adapters = [v11.Adapter, v12.Adapter]
|
||||
driver = nonebot.get_driver()
|
||||
|
Loading…
Reference in New Issue
Block a user