✨ 新增线程安全共享内存储存器
This commit is contained in:
@ -8,7 +8,7 @@ Copyright (C) 2020-2024 LiteyukiStudio. All Rights Reserved
|
||||
@File : __init__.py.py
|
||||
@Software: PyCharm
|
||||
"""
|
||||
from liteyuki import get_config_with_compat, load_plugin
|
||||
from liteyuki import get_config, load_plugin, get_bot
|
||||
from liteyuki.plugin import PluginMetadata, load_plugins
|
||||
|
||||
__plugin_meta__ = PluginMetadata(
|
||||
@ -18,9 +18,17 @@ __plugin_meta__ = PluginMetadata(
|
||||
description="插件加载器,用于加载轻雪原生插件"
|
||||
)
|
||||
|
||||
load_plugins("src/liteyuki_plugins")
|
||||
for plugin in get_config_with_compat("liteyuki.plugins", ("plugins", ), []):
|
||||
load_plugin(plugin)
|
||||
|
||||
for plugin_dir in get_config_with_compat("liteyuki.plugin_dirs", ("plugins_dirs", ), []):
|
||||
load_plugins(plugin_dir)
|
||||
def default_plugins_loader():
|
||||
"""
|
||||
默认插件加载器,应在初始化时调用
|
||||
"""
|
||||
load_plugins("src/liteyuki_plugins")
|
||||
for plugin in get_config("liteyuki.plugins", []):
|
||||
load_plugin(plugin)
|
||||
|
||||
for plugin_dir in get_config("liteyuki.plugin_dirs", []):
|
||||
load_plugins(plugin_dir)
|
||||
|
||||
|
||||
default_plugins_loader()
|
||||
|
Reference in New Issue
Block a user