mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2024-11-26 14:05:03 +08:00
feat: 配置项目的热修改
This commit is contained in:
parent
aed63c34c9
commit
dd30b64004
12
main.py
12
main.py
@ -1,11 +1,19 @@
|
|||||||
import nonebot
|
import nonebot
|
||||||
from nonebot.adapters.onebot import v11, v12
|
from nonebot.adapters.onebot import v11, v12
|
||||||
from liteyuki.utils.config import config, load_from_yaml
|
|
||||||
from liteyuki.utils import init
|
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
|
from liteyuki.utils.liteyuki_api import liteyuki_api
|
||||||
|
|
||||||
init()
|
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]
|
adapters = [v11.Adapter, v12.Adapter]
|
||||||
driver = nonebot.get_driver()
|
driver = nonebot.get_driver()
|
||||||
|
Loading…
Reference in New Issue
Block a user