Points réglables
Décide de ce que valent une victoire, un nul et une défaite. Le 3–1–0 par défaut correspond à la FIFA/UEFA, mais tu peux l'ajuster pour le rugby, le hockey ou ce que demande ton championnat.
Monte un championnat de foot, une season de basket ou n'importe quel sport en face à face sur Discord. Points réglables par résultat, scores des matchs et leaderboard web en direct.

Scoreboards est le bot League pensé pour les communautés sportives. Fais tourner un championnat de foot du dimanche, un ladder de basket entre potes, un tournoi FIFA / NBA 2K ou n'importe quelle compétition récurrente en 1v1 ou en équipe : les joueurs envoient le résultat avec le score, le bot attribue les points de chaque victoire, nul et défaite, et le classement se met à jour en temps réel dans Discord comme sur une page web partageable.
Les bases
Un leaderboard League classe les joueurs au total de points accumulés sur une season. Chaque match rapporte un nombre fixe de points — en général 3 pour une victoire, 1 pour un nul et 0 pour une défaite, le standard de tous les grands championnats de foot depuis 1994.
Contrairement à l'ELO, le calcul est transparent et prévisible : trois victoires, neuf points, pas besoin de sortir la calculette. C'est le format parfait pour le sport, les tournois et toute communauté où les règles doivent se comprendre d'un coup d'œil.
Note le score de chaque match (3–1, 2–2, 5–0) : ton championnat ne retient pas seulement qui a gagné, il raconte toute la season.
Choisis deux joueurs et un score, puis déclare-le. Le résultat et les points suivent les mêmes règles que celles du bot pour les matchs League.
Points pour une victoire · un nul · une défaite
Classement League
Sunday League
| # | Joueur | Joués | Gagnés | Nuls | Perdus | Différence de buts | Points |
|---|---|---|---|---|---|---|---|
| 1 | Kabuto | 12 | 9 | 2 | 1 | +17 | 29 |
| 2 | arcadefox | 12 | 8 | 3 | 1 | +13 | 27 |
| 3 | Nova | 12 | 8 | 1 | 3 | +10 | 25 |
| 4 | ripcord | 12 | 6 | 4 | 2 | +8 | 22 |
| 5 | Vex | 12 | 6 | 2 | 4 | +4 | 20 |
| 6 | pxlwitch | 12 | 5 | 2 | 5 | −1 | 17 |
Égalité de points ? Le leaderboard web les départage à la différence de buts, puis aux buts marqués. Un changement de points s'applique à partir du prochain résultat validé ; les points déjà au classement restent.
Fonctionnalités
Décide de ce que valent une victoire, un nul et une défaite. Le 3–1–0 par défaut correspond à la FIFA/UEFA, mais tu peux l'ajuster pour le rugby, le hockey ou ce que demande ton championnat.
Saisis le score de chaque match (3–1, 2–2, 7–4). Le score désigne le vainqueur tout seul — le plus haut gagne, à égalité c'est un nul.
Appuie sur Submit sur le leaderboard, puis renseigne les deux camps et le score du match. Le bot attribue les points à chaque joueur de chaque camp et met à jour le classement dans la seconde.
Une ligue peut aussi noter des parties chacun pour soi de 3 à 8 joueurs, où chacun joue pour lui. Récompense tout le plateau avec une table de points de place (10-8-6-4-2-0, façon F1), ou reste simple : le vainqueur prend les points de victoire, tous les autres ceux de défaite, et une partie nulle verse les points de nul à tout le monde.
Les matchs envoyés atterrissent dans un salon de logs pour relecture avant que les points bougent. Validation auto après un délai réglable si tu as confiance en ta communauté.
Active le bouton Queue et le bot associe des joueurs avec un nombre de points par match proche : quelqu'un qui a simplement joué plus n'est pas apparié comme s'il était meilleur. La queue est en bêta.
Attribue des rôles Discord selon la place au classement (top 3, top 10, zones de montée et de descente). Les rôles suivent le classement dès qu'il change.
Fixe une date de fin, ou termine la season depuis le dashboard, et le board est gelé : un podium est publié et le classement final reste comme archive de la season. La season suivante démarre sur un nouveau board.
Chaque league a sa page web partageable, avec le classement complet, l'historique des matchs, les victoires/nuls/défaites et les scores — la season se suit aussi en dehors de Discord.
Envie du fonctionnement complet et des bons réflexes ? Lire la présentation du bot de leaderboards →
Du résultat au classement
Chaque résultat League suit le même chemin court, en 1v1 comme en 8v8. Personne ne fait de calculs : le score décide du résultat, et le board fait le reste.
Appuie sur Submit result sous le board, choisis les deux camps et tape le score, par exemple 3-1.
Le score le plus haut gagne et l'égalité donne un nul : personne n'a besoin de désigner le vainqueur à la main.
Avec un salon de logs, le résultat attend qu'un validateur ou l'adversaire le valide, ou que la validation auto le fasse après le délai choisi.
Les vainqueurs prennent les points de victoire, les vaincus les points de défaite, et un nul verse aux deux camps les points de nul. Sur un board d'équipe, chaque joueur d'un camp reçoit la même chose.
Le board dans Discord est redessiné avec les nouveaux points et V/N/D, et sa page web affiche aussi les buts pour et contre.
Chaque joueur garde sa propre ligne. Tout le camp vainqueur prend les points de victoire, et le score compte comme buts pour et contre pour chacun d'eux.
Des équipes nommées s'inscrivent une fois avec le bouton Team sign-up du board, avec jusqu'à deux remplaçants, et le classement range les équipes au lieu des joueurs.
Un admin ou un validateur peut modifier le score d'un match sur la page web du board : les points sont repris puis versés à nouveau selon le résultat corrigé. Annuler un match les reprend.
Chacun pour soi
Passe un board League en chacun pour soi de 3 à 8 joueurs, et une table de points de place peut récompenser chaque position à l'arrivée, façon F1. Déclare la même course de trois façons et regarde ce que prend chaque joueur.
Report result
Friday Kart Night, course 3
6 joueurs
Un ordre d'arrivée complet : chaque place est payée selon la table des points de place.
Points de place
Active-les dans le dashboard, sous les points de victoire, de nul et de défaite, et un board à 6 joueurs démarre avec 10, 8, 6, 4, 2, 0. Chaque place peut valoir n'importe quel nombre entier, négatifs compris.
Un board en chacun pour soi affiche Report result au lieu de Submit result : choisis tous ceux qui ont joué, puis le vainqueur, l'ordre complet ou Match nul pour tout le monde.
Les joueurs à égalité prennent chacun les points de la place qu'ils partagent, et ceux qui finissent au-delà de la fin de la table continuent de marquer sa dernière valeur.
La première place, ex aequo compris, compte comme une victoire, et tous les autres comme une défaite. Un nul général est un nul pour tout le plateau.
Cas d'usage
Foot, basket, futsal, handball, hockey — tout sport où un match a un score et où une season produit un classement.
FIFA, NBA 2K, Madden, NHL, Rocket League — tous les jeux de sport qui rendent mieux avec un vrai classement qu'avec un ladder ELO. Fixe une taille d'équipe pour les formats 2v2 et 3v3.
Fixe la taille des équipes pour la season et chaque joueur garde quand même sa ligne : les joueurs du camp vainqueur prennent tous les points de la victoire, et le score du match compte comme buts pour et contre pour chacun d'eux.
Ou fais-le comme un vrai championnat : active les équipes fixes, les rosters nommés s'inscrivent une fois (avec jusqu'à deux remplaçants), les matchs sont envoyés équipe contre équipe avec le score, et le tableau classe les équipes aux points.
Des phases de groupes où chaque joueur affronte tous les autres et où les points décident qui passe.
Ping-pong du bureau, championnat de billard, soirées fléchettes — toute compétition récurrente où tu préfères un tableau clair à un rating.
Économie · Bêta
Active l'économie et chaque résultat validé sur ce board verse à tes membres une monnaie dont tu choisis le nom. Ils la dépensent dans la boutique de ton serveur en rôles, emojis de leaderboard et couleurs de nom : il y a toujours une raison de rejouer une partie.
Voir comment marche l'économieDémarrage rapide
Invite le bot sur ton serveur Discord. Ça prend quelques secondes.
Add to DiscordDonne un nom au board et choisis League. Il donne 3 points pour une victoire, 1 pour un nul et 0 pour une défaite, jusqu'à ce que tu changes ça dans le dashboard. Appuie ensuite sur Plus d'options pour des équipes jusqu'au 8v8, du chacun pour soi ou des équipes fixes.
Appuie sur Submit result sur le board, choisis les deux camps et tape le score sous la forme 3-1. Le vainqueur et les points découlent du score.
Validation auto, rôles pour le haut du classement, seasons, couleurs et une page web pour chaque board : tout est dans le dashboard.
Ouvrir le dashboardFAQ
Oui. Un nouveau board League donne 3 pour une victoire, 1 pour un nul et 0 pour une défaite. Dans le dashboard, chacun peut être un nombre entier de −100 à 100 : le 2/1/0 du hockey marche, tout comme retirer des points pour une défaite. Un changement s'applique à partir du prochain match validé ; les points déjà au classement restent tels quels.
Ils appuient sur Submit result sous le board, choisissent les deux camps et tapent le score, par exemple 3-1 (3 1 et 3:1 marchent aussi). Le score le plus haut gagne et l'égalité donne un nul. Si un salon de logs est configuré, le résultat attend qu'un validateur ou l'adversaire le valide ; sans salon, il compte tout de suite. Les matchs peuvent aussi être envoyés depuis la page web du board.
La page web du board les départage à la différence de buts, puis aux buts marqués, comme la plupart des championnats de foot, et enfin par nom. Les buts viennent des scores saisis avec chaque match.
Oui, de deux façons. Donne au board une taille d'équipe du 2v2 au 8v8 et chaque joueur garde sa propre ligne, tout le camp vainqueur prenant les points de victoire. Ou active les équipes fixes : des équipes nommées s'inscrivent une fois avec le bouton Team sign-up du board, avec jusqu'à deux remplaçants, et le classement range les équipes.
Oui. Règle le format de match sur chacun pour soi de 3 à 8 joueurs et les résultats se déclarent avec le bouton Report result. Active les points de place dans le dashboard pour récompenser chaque position à l'arrivée, façon F1. Sans eux, ou quand seul le vainqueur est déclaré, le vainqueur prend les points de victoire et tous les autres les points de défaite ; un nul général verse à tout le monde les points de nul.
Fixe une date de fin, ou termine la season depuis le dashboard. Le board est gelé, un podium est publié et le classement final reste comme archive de la season. Pour la season suivante, crée un nouveau board avec /leaderboard create.
Autres types de leaderboard
Chaque leaderboard Scoreboards vit dans Discord et sur le web, et un serveur peut en faire tourner autant qu'il veut.
Un classement aux points en direct transforme des matchs entre potes en vraie season — et donne à toute la communauté un tableau commun.
Add to Discord