diff --git a/zhenxun/builtin_plugins/admin/plugin_switch/command.py b/zhenxun/builtin_plugins/admin/plugin_switch/command.py index 3460d098..7d503667 100644 --- a/zhenxun/builtin_plugins/admin/plugin_switch/command.py +++ b/zhenxun/builtin_plugins/admin/plugin_switch/command.py @@ -105,7 +105,7 @@ def _switch_wrapper(slot: str, content: str | None, context: dict) -> str: _status_matcher.shortcut( - r"^(?P开启|关闭)\s*(?P所有|全部)?\s*(?P默认)?\s*(?P群被动|被动|插件|功能)?\s*", + r"(?P开启|关闭)\s*(?P所有|全部)?\s*(?P默认)?\s*(?P群被动|被动|插件|功能)?\s*", command="switch {all} {default} {type} {action} {* }", wrapper=_switch_wrapper, # type: ignore prefix=True,