From 3ee834726888000d4baf39dcbac619a30f5528e3 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 20 May 2025 12:21:52 -0400 Subject: [PATCH] fix bot reply loop #2 --- src/events/messageCreate.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/events/messageCreate.ts b/src/events/messageCreate.ts index d21c80f..7fbce8b 100644 --- a/src/events/messageCreate.ts +++ b/src/events/messageCreate.ts @@ -218,7 +218,7 @@ export default event(Events.MessageCreate, async ({ log, msgHist, ollama, client log(`Initial sentiments - User ${message.author.id}: ${userSentiment.toFixed(2)}, Bot: ${botSentiment.toFixed(2)}`) // Construct sentiment data for prompt - const sentimentData = `User ${message.author.id} sentiment: ${userSentiment.toFixed(2)}, Bot sentiment: ${botSentiment.toFixed(2)}` + //const sentimentData = `User ${message.author.id} sentiment: ${userSentiment.toFixed(2)}, Bot sentiment: ${botSentiment.toFixed(2)}` // Construct prompt with [CHARACTER] and [SENTIMENT] const prompt = `[CHARACTER]\n${personality}\n[SENTIMENT]\n${sentimentData}\n[USER_INPUT]\n${cleanedMessage}` @@ -267,6 +267,7 @@ export default event(Events.MessageCreate, async ({ log, msgHist, ollama, client } // Execute redis_ops + if (jsonResponse.metadata?.redis_ops) { for (const op of jsonResponse.metadata.redis_ops) { try { const key = op.key.replace('', clientId)