diff --git a/plugins/web_ui/__init__.py b/plugins/web_ui/__init__.py index 9a47fb47..96919b7b 100644 --- a/plugins/web_ui/__init__.py +++ b/plugins/web_ui/__init__.py @@ -21,10 +21,16 @@ gConfig.add_plugin_config("web-ui", "password", None, name="web-ui", help_="前 # 先使用hook修复 @run_preprocessor async def _(matcher: Matcher, bot: Bot, event: MessageEvent, state: T_State): + flag = False for module in plugins2settings_manager.keys(): if isinstance(plugins2settings_manager.get_plugin_data(module).get("cmd"), str): plugins2settings_manager.set_module_data( module, "cmd", plugins2settings_manager.get_plugin_data(module).get("cmd").split(","), + False ) + flag = True + if flag: + plugins2settings_manager.save() +