From f93e8455207793cca7fd02cb27f154a38d2b5242 Mon Sep 17 00:00:00 2001 From: Paillat Date: Mon, 21 Aug 2023 21:40:35 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(ChatProcess.py):=20import=20?= =?UTF-8?q?is=5Fignorable=20function=20from=20src.chatUtils.Chat=20to=20fi?= =?UTF-8?q?x=20NameError?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔀 chore(ChatProcess.py): add is_ignorable function to returnCriterias in Chat class to handle ignorable messages --- src/ChatProcess.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ChatProcess.py b/src/ChatProcess.py index c784872..681b7c1 100644 --- a/src/ChatProcess.py +++ b/src/ChatProcess.py @@ -8,7 +8,7 @@ import json from src.utils.misc import moderate from src.utils.variousclasses import models from src.guild import Guild -from src.chatUtils.Chat import fetch_messages_history +from src.chatUtils.Chat import fetch_messages_history, is_ignorable from src.chatUtils.prompts import createPrompt from src.functionscalls import call_function, server_normal_channel_functions, functions from src.config import debug @@ -57,6 +57,7 @@ class Chat: """ returnCriterias = [] returnCriterias.append(self.message.author.id == self.bot.user.id) + returnCriterias.append(is_ignorable(self.message.content)) return any(returnCriterias) async def postExitCriteria(self) -> bool: