diff --git a/src/command_system/framework.py b/src/command_system/framework.py index a7f391781..db9eb2e78 100644 --- a/src/command_system/framework.py +++ b/src/command_system/framework.py @@ -65,7 +65,9 @@ class CommandProcessor(object): Try to process text as a command. Returns True if it has been processed as a command and False otherwise. """ - if not (text.startswith(self.COMMAND_PREFIX) and len(text) > 1): + prefix = text.startswith(self.COMMAND_PREFIX) + length = len(text) > len(self.COMMAND_PREFIX) + if not (prefix and length): return False body = text[len(self.COMMAND_PREFIX):]