From 57aa4331cc2b187dbaa73c73b2a20942f4e82f08 Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Sun, 1 Jan 2023 20:17:26 -0700 Subject: [PATCH] Fix rate limit logging, hopefully :sadge: --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index 6dc14b9..db97252 100644 --- a/index.js +++ b/index.js @@ -364,6 +364,7 @@ if (config.rateLimiterEnabled) { if (req.rateLimit.remaining === 0 && !rateLimiterWarnings.has(ip)) { rateLimiterWarnings.add(ip); console.log(`${colors.red(`[ERROR ${new Date()}]`)} ${req.headers["user-agent"]}@${ip} exceeded rate limit!`); + setTimeout(() => rateLimiterWarnings.delete(ip), config.rateLimitWindow * 60 * 1000); } } }));