summaryrefslogtreecommitdiff
path: root/discordjs/src
diff options
context:
space:
mode:
authorMatthieu Pignolet <matthieu@matthieu-dev.xyz>2024-07-09 14:35:36 +0400
committerMatthieu Pignolet <matthieu@matthieu-dev.xyz>2024-07-09 14:35:36 +0400
commitfffb0e80270c7803eae2eeef939f38acdf591873 (patch)
treed96ac5652d5a1a5a28eda7fa3fb1ba79d87f0853 /discordjs/src
parent9434712f8e491f342c04e2c7fb3a1b23fd68586b (diff)
change response algorithm
Diffstat (limited to 'discordjs/src')
-rw-r--r--discordjs/src/index.mjs7
1 files changed, 5 insertions, 2 deletions
diff --git a/discordjs/src/index.mjs b/discordjs/src/index.mjs
index b56d6cc..ea8d87b 100644
--- a/discordjs/src/index.mjs
+++ b/discordjs/src/index.mjs
@@ -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;
+ }
}
}
}