From 75dd4f796e9424f500b42cd90a2badd19e44b98e Mon Sep 17 00:00:00 2001 From: yuki Date: Tue, 7 Oct 2025 08:06:35 -0300 Subject: [PATCH] do not process commands if author is self --- bot.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bot.py b/bot.py index 57cf21c..00043d4 100644 --- a/bot.py +++ b/bot.py @@ -38,6 +38,14 @@ class Bot(nerimity.Client): if user.id == self.owner_id: return True else: return False + async def _process_commands(self, message: nerimity.Message): + if message.author.id == self.account.id: return + await super()._process_commands(message) + + def _process_slash_commands(self, message: nerimity.Message): + if message.author.id == self.account.id: return + super()._process_slash_commands(message) + async def init_db(self): print("Initializing database...") self.db = await aiosqlite.connect(self.db_file)