debug: add global rate limit logging

This commit is contained in:
Dragory 2021-10-28 17:19:07 +03:00
parent bb94d77143
commit 95c3efbdb4
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -370,6 +370,15 @@ connect().then(async () => {
enableProfiling();
}
let lowestGlobalRemaining = Infinity;
setInterval(() => {
lowestGlobalRemaining = Math.min(lowestGlobalRemaining, (client as any).rest.globalRemaining);
}, 100);
setInterval(() => {
console.log("Lowest global remaining in the past 5 seconds:", lowestGlobalRemaining);
lowestGlobalRemaining = Infinity;
}, 5000);
bot.initialize();
logger.info("Bot Initialized");
logger.info("Logging in...");