From 237ca5a176bac53fb53fe1bde5e50b9b17bd4fd5 Mon Sep 17 00:00:00 2001 From: agessaman Date: Tue, 11 Nov 2025 08:57:30 -0800 Subject: [PATCH] fixed recursion when response format is not configured --- modules/commands/base_command.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/commands/base_command.py b/modules/commands/base_command.py index 9c1690d..5fb400d 100644 --- a/modules/commands/base_command.py +++ b/modules/commands/base_command.py @@ -266,5 +266,6 @@ class BaseCommand(ABC): response = self.format_response(message, response_format) return await self.send_response(message, response) else: - # Fall back to execute method - return await self.execute(message) + # No response format configured - don't respond + # This prevents recursion and allows disabling commands by commenting them out in config + return False