diff --git a/server.js b/server.js index 4eae8ca..576d335 100644 --- a/server.js +++ b/server.js @@ -257,8 +257,8 @@ app.get('/api/calendar', async (req, res) => { // Root-me ranking // Polling rotatif : on poll un joueur à la fois en rotation continue. // Avec N joueurs et un intervalle cible de 2 min : délai entre chaque = 2min / N. -const ROOTME_TARGET_INTERVAL_MS = 2 * 60 * 1000; // refresh cible par joueur -const ROOTME_MIN_DELAY_MS = 10_000; // plancher entre deux requêtes +const ROOTME_TARGET_INTERVAL_MS = 10 * 60 * 1000; // refresh cible par joueur (~10 min avec 20 joueurs) +const ROOTME_MIN_DELAY_MS = 30_000; // 1 req/30s max — même volume qu'avant, étalé let rootmeCache = null; let rootmePrevScores = {}; // login → last known score