Un classement compétitif basé sur le niveau, réajusté après chaque match — avec facteur K réglable, decay, rôles de tier et leaderboard web en direct.
Add to DiscordScoreboards est le bot ELO pensé pour les communautés compétitives. Fais tourner un ladder ranked, seed un bracket de tournoi ou donne à ton serveur PvP le genre de classement qui pousse les joueurs à viser le tier au-dessus — sans quitter Discord, et avec un leaderboard web que tes membres peuvent partager en dehors.
L'ELO est un système de rating mis au point par Arpad Elo pour les échecs dans les années 1960. C'est aujourd'hui la référence du classement compétitif — fédérations d'échecs, tournois de jeux de combat, ladders StarCraft, League of Legends et la plupart des communautés PvP sérieuses s'en servent, en 1v1 comme en équipe.
L'idée est simple : chaque match est un échange de points. Bats un adversaire mieux classé et tu gagnes beaucoup. Perds contre moins bien classé et tu perds beaucoup. Avec le temps, les ratings se corrigent d'eux-mêmes et se stabilisent autour du vrai niveau de chacun.
C'est pour ça que l'ELO est le format à choisir quand tu veux un leaderboard qui veut dire quelque chose — pas juste un décompte de qui a le plus joué.
Choisis la vitesse à laquelle les ratings bougent. Un K bas (10–16) garde stable un ladder installé. Un K haut (40+) convient aux events courts où tu veux du mouvement. Le K=32 par défaut est un bon équilibre.
Les joueurs démarrent à 1200 par défaut, mais tu peux fixer la base qui va à ta communauté.
Choisis le leaderboard, désigne les deux camps, annonce un vainqueur (ou un nul). Le bot fait le calcul des scores attendus et met à jour le rating de chaque participant dans la seconde.
Les matchs envoyés atterrissent dans un salon de logs pour relecture avant que les ratings bougent. Validation auto après un délai réglable (24 h par défaut en ELO).
Les joueurs cliquent sur le bouton de queue pour rejoindre le pool d'adversaires. Un algorithme à fenêtre élargissante associe des joueurs d'ELO proche — plus besoin de chercher un adversaire à la main.
Les joueurs inactifs perdent progressivement du rating, chaque jour, chaque semaine ou chaque mois — le ladder reste le reflet du niveau actuel.
Attribue des rôles Discord selon des paliers de rating (Bronze, Argent, Or, Diamant…). Le joueur voit son tier changer dès que son rating franchit un seuil.
Chaque board ELO a son leaderboard web partageable, avec l'historique complet des matchs, les stats victoires/nuls/défaites et la date du dernier match — le ladder se suit aussi en dehors de Discord.
Envie du fonctionnement complet et des bons réflexes ? Lire le guide complet de l'ELO →
La plupart des bots ELO Discord s'arrêtent au report des matchs. Scoreboards les crée aussi — plus besoin de chercher un adversaire de son niveau dans le chat, ni de monter une équipe à la main.
Les joueurs cliquent sur le bouton de queue du leaderboard pour entrer dans le pool de matchmaking.
Le système cherche d'abord des joueurs dans une bande d'ELO étroite, puis élargit jusqu'à avoir de quoi lancer un match — deux joueurs sur un board 1v1, six sur un 3v3.
Sur un board en équipe, le lobby est réparti pour que les moyennes de rating des deux camps soient au plus près, en séparant les plus forts des plus faibles.
Tout le monde se retrouve dans un thread Discord dédié, avec les boutons de vote intégrés.
La communauté confirme le vainqueur via les boutons de vote, et le rating de chaque participant se met à jour tout seul.
La recherche à fenêtre élargissante prend les joueurs de rating le plus proche disponibles, pour que chaque match pèse vraiment en ELO.
Les entrées en queue expirent d'elles-mêmes après un délai (5 minutes par défaut, réglable par leaderboard) — personne ne reste planté dans une queue sans fin.
En option, les vocaux se créent tout seuls — un salon commun en 1v1, ou un salon privé par camp sur un board en équipe, pour parler tactique sans que l'adversaire écoute. Nettoyés à la fin du match.
Un résultat n'est acté qu'une fois choisi par une majorité de chaque équipe : impossible de s'auto-déclarer vainqueur. Sinon, un litige part chez un validateur.
Active les équipes fixes : des rosters nommés s'inscrivent une fois, obtiennent leur propre ELO d'équipe sur le board et partent en queue en bloc — le clic d'un membre engage tout le roster, avec jusqu'à deux remplaçants, et les premiers à se déclarer prêts font la compo.
La queue de matchmaking est encore en bêta. Active-la leaderboard par leaderboard dans les paramètres du dashboard.
Un leaderboard ELO en direct donne un enjeu à chaque match — et offre à toute la communauté un scoreboard commun autour duquel se retrouver.
Crée tes leaderboards en deux clics et règle tout comme tu veux
Suis tes leaderboards en direct, depuis n'importe quel navigateur
Vois comment toi et tes potes progressez au fil du temps
Crée tes leaderboards en deux clics et règle tout comme tu veux
Suis tes leaderboards en direct, depuis n'importe quel navigateur
Vois comment toi et tes potes progressez au fil du temps
Jeux de combat, échecs, jeux de cartes, duels de course — tout format en face à face où le classement doit vraiment refléter le niveau.
Fixe la taille d'équipe du leaderboard et chaque joueur garde quand même son propre rating. Les scores attendus viennent de la moyenne de chaque équipe : battre une meilleure équipe rapporte à tout le monde.
Des seasons qui durent et évoluent au fil des matchs. Ajoute le decay si tu veux que le rating colle à la forme du moment.
Sers-toi des ratings ELO en direct pour seeder les brackets, et évite que les meilleurs s'éliminent entre eux au premier tour.
Associe des joueurs de rating proche pour des matchs plus serrés et plus agréables — les ratings font le matchmaking à ta place.