]> git.puffer.fish Git - matthieu/gru.git/commitdiff
change response algorithm
authorMatthieu Pignolet <matthieu@matthieu-dev.xyz>
Tue, 9 Jul 2024 10:35:36 +0000 (14:35 +0400)
committerMatthieu Pignolet <matthieu@matthieu-dev.xyz>
Tue, 9 Jul 2024 10:35:36 +0000 (14:35 +0400)
discordjs/src/index.mjs

index b56d6cce98310e736926914891d80acdc21ec8f9..ea8d87b3bcd1f4920f49198e6e17c8a906e24f75 100644 (file)
@@ -53,7 +53,8 @@ const messageAction = async (message) => {
 
   counter += 1;
   console.log("counter is at", counter);
-  let shouldReply = (counter >= 75 || specialChannels.includes(message.channelId) || message.guild == null);
+  let shouldReplyByCounter = counter >= 75;
+  let shouldReply = (shouldReplyByCounter || specialChannels.includes(message.channelId) || message.guild == null);
 
   if (shouldReply) {
     const cleanText = sanitizeWord(message.cleanContent);
@@ -63,7 +64,9 @@ const messageAction = async (message) => {
       // Ignore if there is no completion
       if ((response || response === "")) {
         message.reply(response);
-        counter = 0;
+        if (shouldReplyByCounter) {
+          counter = 0;
+        }
       }
     }
   }