From d334f900f8d37c5bce7db1f27c7d843aa7bbf713 Mon Sep 17 00:00:00 2001 From: Interitio Date: Fri, 31 Jul 2026 13:29:04 +0300 Subject: [PATCH] tweak(bot): Don't error from non-existent commands --- src/meta/bot.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/meta/bot.py b/src/meta/bot.py index bf8266b..1ec28be 100644 --- a/src/meta/bot.py +++ b/src/meta/bot.py @@ -197,3 +197,9 @@ class Bot(commands.Bot): await self.add_token(row.token, row.refresh_token) except Exception: logger.exception(f"Failed to add token for {row}") + + async def event_command_error(self, payload: commands.CommandErrorPayload) -> None: + if isinstance(payload.exception, commands.CommandNotFound): + logger.debug(f"Attempt to execute nonexistent command for context {payload.context!r}") + else: + return await super().event_command_error(payload)