diff --git a/plugins/xiuxian/main.py b/plugins/xiuxian/main.py index fa74ce6..abe364b 100644 --- a/plugins/xiuxian/main.py +++ b/plugins/xiuxian/main.py @@ -454,7 +454,7 @@ class XiuxianPlugin(MessagePluginInterface): return False content = str(message.get("content", "")).strip() for cmd in self._commands: - if content.startswith(cmd): + if content == cmd or content.startswith(f"{cmd} "): return True return False