Punkte frei wählbar
Leg fest, was Sieg, Unentschieden und Niederlage wert sind. Der Standard 3–1–0 entspricht FIFA und UEFA, aber du kannst ihn auf Rugby, Eishockey oder genau deine Liga einstellen.
Führe eine Fußball-Liga, eine Basketball-Season oder jeden anderen Sport auf Discord. Punkte pro Ergebnis frei wählbar, Spielstände zu jedem Match und ein Live-Leaderboard im Web.

Scoreboards ist der Discord League-Bot für Sport-Communities. Sonntagsliga im Fußball, eine lockere Basketball-Ladder, ein FIFA- oder NBA-2K-Turnier oder jeder andere wiederkehrende Wettbewerb im 1v1 oder im Team — Spieler melden das Match mit dem Spielstand, der Bot verteilt Punkte für Sieg, Unentschieden und Niederlage, und die Tabelle aktualisiert sich sofort: in Discord und auf einer Seite, die ihr teilen könnt.
Die Grundlagen
Ein League-Leaderboard rankt Spieler nach den Punkten, die sie über eine Season sammeln. Jedes Match bringt eine feste Punktzahl — meist 3 für einen Sieg, 1 für ein Unentschieden und 0 für eine Niederlage, so wie in jeder großen Fußball-Liga der Welt seit 1994.
Anders als bei ELO ist die Rechnung transparent und vorhersehbar: drei Siege sind neun Punkte, mehr Mathematik braucht es nicht. Damit passt das Format perfekt zu Sport, Turnieren und jeder Community, in der die Regeln auf einen Blick klar sein sollen.
Trag den Spielstand jedes Matches ein (3–1, 2–2, 5–0), damit deine Liga nicht nur zeigt, wer gewonnen hat — sondern die ganze Geschichte der Season erzählt.
Wähl zwei Spieler und einen Spielstand und melde ihn. Ergebnis und Punkte folgen denselben Regeln, nach denen der Bot League-Spiele wertet.
Punkte für Sieg · Unentschieden · Niederlage
League-Tabelle
Sunday League
| # | Spieler | Spiele | Gewonnen | Unentschieden | Verloren | Tordifferenz | Punkte |
|---|---|---|---|---|---|---|---|
| 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 |
Punktgleich? Das Leaderboard im Web trennt sie nach Tordifferenz, dann nach erzielten Toren. Eine Änderung der Punkte gilt ab dem nächsten freigegebenen Ergebnis; Punkte, die schon in der Tabelle stehen, bleiben.
Funktionen
Leg fest, was Sieg, Unentschieden und Niederlage wert sind. Der Standard 3–1–0 entspricht FIFA und UEFA, aber du kannst ihn auf Rugby, Eishockey oder genau deine Liga einstellen.
Trag für jedes Match den Spielstand ein (3–1, 2–2, 7–4). Der Sieger ergibt sich automatisch — der höhere Stand gewinnt, ein gleicher Stand ist ein Unentschieden.
Auf dem Leaderboard Submit drücken, dann beide Seiten und den Spielstand eintragen. Der Bot verteilt die Punkte an jeden Spieler beider Seiten und aktualisiert die Tabelle sofort.
Eine Liga kann auch Jeder-gegen-jeden-Matches mit 3 bis 8 Spielern werten, in denen jeder für sich spielt. Zahl das ganze Feld über eine Tabelle mit Platzierungspunkten aus (10-8-6-4-2-0, F1-Stil), oder halt es einfach — der Sieger bekommt die Siegpunkte, alle anderen die Niederlagenpunkte, und ein unentschiedenes Spiel zahlt allen die Unentschieden-Punkte.
Gemeldete Matches landen in einem Log-Kanal zur Kontrolle, bevor Punkte fließen. Oder sie gehen nach einer frei wählbaren Zeit automatisch durch, wenn du deiner Community vertraust.
Schalt den Queue-Button ein, und der Bot paart Spieler mit ähnlich vielen Punkten pro Spiel — wer einfach mehr gespielt hat, wird also nicht so gematcht, als wäre er besser. Die Queue ist in der Beta.
Vergib Discord-Rollen automatisch nach Tabellenplatz (Top 3, Top 10, Auf- und Abstiegsplätze). Die Rollen ändern sich in dem Moment, in dem sich die Tabelle ändert.
Leg ein Enddatum fest oder beende die Season im Dashboard, und das Board friert ein: Ein Podium wird gepostet, und die Abschlusstabelle bleibt als Ergebnis der Season stehen. Die nächste Season startet auf einem neuen Board.
Jede Liga bekommt eine teilbare Seite im Web mit kompletter Tabelle, Match-Historie, Siegen, Unentschieden, Niederlagen und allen Spielständen — so lässt sich die Season auch außerhalb von Discord verfolgen.
Willst du alle Details und die besten Tipps? Zum Überblick über den Leaderboard-Bot →
Vom Ergebnis zur Tabelle
Jedes League-Ergebnis nimmt denselben kurzen Weg, ob 1v1 oder 8v8. Niemand muss rechnen: Der Spielstand entscheidet das Ergebnis, und das Board erledigt den Rest.
Drück Submit result unter dem Board, wähl beide Seiten und tipp den Spielstand ein, etwa 3-1.
Der höhere Stand gewinnt, ein gleicher Stand ist ein Unentschieden — niemand muss den Sieger von Hand auswählen.
Mit Log-Kanal wartet das Ergebnis, bis ein Validator oder der Gegner es freigibt — oder bis die automatische Freigabe es nach der eingestellten Zeit tut.
Die Sieger bekommen die Siegpunkte, die Verlierer die Niederlagenpunkte, und ein Unentschieden zahlt beiden Seiten die Unentschieden-Punkte. Auf einem Team-Board bekommt jeder Spieler einer Seite dasselbe.
Das Board in Discord wird mit den neuen Punkten und S/U/N neu gezeichnet, und seine Webseite zeigt zusätzlich Tore und Gegentore.
Jeder Spieler behält seine eigene Zeile. Die ganze Siegerseite bekommt die Siegpunkte, und der Spielstand zählt als Tore und Gegentore für jeden von ihnen.
Benannte Teams melden sich einmal über den Team sign-up-Button des Boards an, mit bis zu zwei Ersatzspielern, und die Tabelle rankt die Teams statt der Spieler.
Ein Admin oder Validator kann den Spielstand eines Spiels auf der Webseite des Boards bearbeiten: Die Punkte werden zurückgenommen und nach dem korrigierten Ergebnis neu verteilt. Wird ein Spiel storniert, werden sie zurückgenommen.
Jeder gegen jeden
Stell ein League-Board auf Jeder gegen jeden mit 3 bis 8 Spielern, und eine Tabelle mit Platzierungspunkten kann jeden Platz im Ziel belohnen, wie in der F1. Melde dasselbe Rennen auf drei Arten und sieh, was jeder Spieler bekommt.
Report result
Friday Kart Night, Rennen 3
6 Spieler
Eine komplette Zielreihenfolge: Jeder Platz wird aus der Tabelle der Platzierungspunkte bezahlt.
Platzierungspunkte
Schalt sie im Dashboard unter den Punkten für Sieg, Unentschieden und Niederlage ein, und ein Board mit 6 Spielern startet mit 10, 8, 6, 4, 2, 0. Jeder Platz kann jede ganze Zahl bekommen, auch negative.
Ein Jeder-gegen-jeden-Board zeigt Report result statt Submit result: Wähl alle, die gespielt haben, dann den Sieger, die komplette Reihenfolge oder Unentschieden für alle.
Spieler mit Gleichstand bekommen jeweils die Punkte des Platzes, den sie sich teilen, und wer hinter dem Ende der Tabelle ins Ziel kommt, bekommt weiter deren letzten Wert.
Platz eins, auch geteilt, zählt als Sieg, alle anderen als Niederlage. Ein Unentschieden für alle ist ein Unentschieden für das ganze Feld.
Einsatzbereiche
Fußball, Basketball, Futsal, Handball, Eishockey — jeder Sport, bei dem Matches einen Spielstand haben und eine Season eine Tabelle ergibt.
FIFA, NBA 2K, Madden, NHL, Rocket League — alle Sportspiele, zu denen eine echte Tabelle besser passt als eine ELO-Ladder. Für 2v2 und 3v3 stellst du einfach die Teamgröße ein.
Leg die Teamgröße für die Season fest, und trotzdem hat jeder Spieler seine eigene Zeile: Alle auf der Siegerseite bekommen die Siegpunkte, und der Spielstand zählt als Tore für und gegen jeden von ihnen.
Oder du machst es wie eine echte Liga: Schalt feste Teams ein, benannte Squads melden sich einmal an (mit bis zu zwei Ersatzspielern), Matches werden Team gegen Team mit Spielstand gemeldet, und die Tabelle rankt die Teams nach Punkten.
Gruppenphasen, in denen jeder gegen jeden spielt und die Punkte entscheiden, wer weiterkommt.
Tischtennis im Büro, Billard-Liga, Dart-Abende — jeder wiederkehrende Wettbewerb, bei dem eine nachvollziehbare Tabelle besser passt als ein Rating.
Währung · Beta
Schalt die Währung ein, und jedes freigegebene Ergebnis auf diesem Board zahlt deinen Mitgliedern eine Währung mit einem Namen deiner Wahl aus. Ausgeben können sie sie im Shop deines Servers für Rollen, Board-Emojis und Namensfarben — so gibt es immer einen Grund für noch eine Runde.
So funktioniert die WährungSchnellstart
Lade den Bot auf deinen Discord-Server ein. Das dauert nur ein paar Sekunden.
Add to DiscordGib dem Board einen Namen und wähl League. Es zahlt 3 Punkte für einen Sieg, 1 für ein Unentschieden und 0 für eine Niederlage, bis du das im Dashboard änderst. Unter Weitere Optionen stellst du danach Teams bis 8v8, Jeder gegen jeden oder feste Teams ein.
Drück auf dem Board Submit result, wähl beide Seiten und tipp den Spielstand als 3-1 ein. Sieger und Punkte ergeben sich aus dem Spielstand.
Automatische Freigabe, Rollen für die Spitzenplätze, Seasons, Farben und eine Webseite für jedes Board — alles im Dashboard.
Zum DashboardFAQ
Ja. Ein neues League-Board zahlt 3 für einen Sieg, 1 für ein Unentschieden und 0 für eine Niederlage. Im Dashboard kann jeder Wert eine ganze Zahl von −100 bis 100 sein, 2/1/0 fürs Eishockey funktioniert also genauso wie Punktabzug für eine Niederlage. Eine Änderung gilt ab dem nächsten freigegebenen Spiel; Punkte, die schon in der Tabelle stehen, bleiben, wie sie sind.
Sie drücken Submit result unter dem Board, wählen beide Seiten und tippen den Spielstand ein, etwa 3-1 (3 1 und 3:1 gehen auch). Der höhere Stand gewinnt, ein gleicher Stand ist ein Unentschieden. Ist ein Log-Kanal eingerichtet, wartet das Ergebnis, bis ein Validator oder der Gegner es freigibt; ohne Log-Kanal zählt es sofort. Spiele lassen sich auch über die Webseite des Boards einreichen.
Die Webseite des Boards trennt sie nach Tordifferenz, dann nach erzielten Toren, wie die meisten Fußball-Ligen, und danach nach Name. Die Tore kommen aus den Spielständen, die bei jedem Spiel eingetragen werden.
Ja, auf zwei Arten. Gib dem Board eine Teamgröße von 2v2 bis 8v8, und jeder Spieler behält seine eigene Zeile, während die ganze Siegerseite die Siegpunkte bekommt. Oder schalt feste Teams ein: Benannte Teams melden sich einmal über den Team sign-up-Button des Boards an, mit bis zu zwei Ersatzspielern, und die Tabelle rankt die Teams.
Ja. Stell das Match-Format auf Jeder gegen jeden mit 3 bis 8 Spielern, dann werden Ergebnisse über den Report result-Button gemeldet. Schalt im Dashboard Platzierungspunkte ein, um jeden Platz im Ziel zu belohnen, wie in der F1. Ohne sie, oder wenn nur der Sieger gemeldet wird, bekommt der Sieger die Siegpunkte und alle anderen die Niederlagenpunkte; ein Unentschieden für alle zahlt jedem die Unentschieden-Punkte.
Leg ein Enddatum fest oder beende die Season im Dashboard. Das Board friert ein, ein Podium wird gepostet, und die Abschlusstabelle bleibt als Ergebnis der Season stehen. Für die nächste Season erstellst du mit /leaderboard create ein neues Board.
Weitere Leaderboard-Typen
Jedes Scoreboards-Leaderboard lebt in Discord und im Web, und ein Server kann so viele betreiben, wie er will.
Eine Live-Punktetabelle macht aus lockeren Matches eine Season — und gibt der ganzen Community eine gemeinsame Tabelle.
Add to Discord