LiteyukiBot/docs/dev/api/dev/plugin.md
2024-08-21 17:59:21 +08:00

849 B
Raw Blame History

title order icon category
liteyuki.dev.plugin 1 laptop-code API

def run_plugins() -> None

运行插件无需手动初始化bot

Args:

module_path: 插件路径,参考`liteyuki.load_plugin`的函数签名
源代码
def run_plugins(*module_path: str | Path):
    """
    运行插件无需手动初始化bot
    Args:
        module_path: 插件路径,参考`liteyuki.load_plugin`的函数签名
    """
    cfg = load_config_in_default()
    plugins = cfg.get('liteyuki.plugins', [])
    plugins.extend(module_path)
    cfg['liteyuki.plugins'] = plugins
    bot = LiteyukiBot(**cfg)
    bot.run()

var cfg = load_config_in_default()

var plugins = cfg.get('liteyuki.plugins', [])

var bot = LiteyukiBot(**cfg)