From ebeecbff5d01c08d7930bc86bfba17a04f8eb4e8 Mon Sep 17 00:00:00 2001 From: AlberLC Date: Wed, 29 Jun 2022 22:17:58 +0200 Subject: [PATCH] Fix _check_message_flood Check messages in its chat --- flanabot/bots/flana_bot.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flanabot/bots/flana_bot.py b/flanabot/bots/flana_bot.py index 5cf31d4..8186809 100644 --- a/flanabot/bots/flana_bot.py +++ b/flanabot/bots/flana_bot.py @@ -168,11 +168,13 @@ class FlanaBot(MultiBot, ABC): last_2s_messages = Message.find({ 'platform': self.platform.value, 'author': message.author.object_id, + 'chat': message.chat.object_id, 'date': {'$gte': datetime.datetime.now(datetime.timezone.utc) - datetime.timedelta(seconds=2)} }) last_7s_messages = Message.find({ 'platform': self.platform.value, 'author': message.author.object_id, + 'chat': message.chat.object_id, 'date': {'$gte': datetime.datetime.now(datetime.timezone.utc) - datetime.timedelta(seconds=7)} })