Me when im bad at programming :3
This commit is contained in:
parent
57aa4331cc
commit
c62ee75bf2
2
index.js
2
index.js
|
@ -364,7 +364,7 @@ if (config.rateLimiterEnabled) {
|
||||||
if (req.rateLimit.remaining === 0 && !rateLimiterWarnings.has(ip)) {
|
if (req.rateLimit.remaining === 0 && !rateLimiterWarnings.has(ip)) {
|
||||||
rateLimiterWarnings.add(ip);
|
rateLimiterWarnings.add(ip);
|
||||||
console.log(`${colors.red(`[ERROR ${new Date()}]`)} ${req.headers["user-agent"]}@${ip} exceeded rate limit!`);
|
console.log(`${colors.red(`[ERROR ${new Date()}]`)} ${req.headers["user-agent"]}@${ip} exceeded rate limit!`);
|
||||||
setTimeout(() => rateLimiterWarnings.delete(ip), config.rateLimitWindow * 60 * 1000);
|
setTimeout(() => rateLimiterWarnings.delete(ip), req.rateLimit.resetTime - Date.now());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
|
|
Loading…
Reference in a new issue