Zum Hauptinhalt springen

Eine Teamseite erstellen

Erstellen Sie mit einem KI-Assistenten eine Seite, die die Ergebnisse und anstehenden Spiele eines Teams zeigt.

Verfasst von Pedro Maia

Eine Teamseite zeigt die Saison eines Teams auf einen Blick: seine Ergebnisse mit Siegen, Unentschieden und Niederlagen sowie seine anstehenden Spiele in allen Wettbewerben, an denen es teilnimmt. Sie eignet sich ideal für eine Vereins-Website.

Sie müssen kein Entwickler sein. Ein KI-Assistent wie ChatGPT oder Claude kann die Seite anhand der Anweisungen unten für Sie erstellen.

Bevor Sie beginnen

  • Ihre Liga benötigt den Gold-Tarif mit aktivierter API. Siehe Erste Schritte mit der API.

  • Sie benötigen Ihre Saison-ID. So funktioniert die API zeigt, wie Sie sie finden.

  • Sie benötigen den Namen des Teams, genau so geschrieben, wie er auf Ihrer Liga-Website erscheint.

  • Noch keine Liga? Probieren Sie den Prompt zuerst mit der Demo-Liga von LeagueRepublic aus: verwenden Sie die Saison-ID 153020000 und den Teamnamen Kings Arms.

So verwenden Sie den Prompt

  1. Kopieren Sie den Prompt aus dem grauen Feld unten.

  2. Tragen Sie Ihre Angaben ein. Ersetzen Sie [MY-SEASON-ID] durch Ihre Saison-ID und [MY-TEAM-NAME] durch den Namen des Teams.

  3. Sagen Sie, wie es aussehen soll. Beschreiben Sie Ihre Vereinsfarben und Ihren Stil oder hängen Sie einen Screenshot Ihrer Website oder eines Designs an, das Ihnen gefällt. Ein Bild funktioniert meist am besten. Wenn Sie nichts angeben, wählt die KI ein schlichtes Design.

  4. Fügen Sie ihn in den KI-Assistenten ein und senden Sie ihn ab.

  5. Öffnen Sie die Datei, die Sie erhalten. Speichern Sie sie und öffnen Sie sie per Doppelklick in Ihrem Browser.

  6. Vergleichen Sie sie mit Ihrer Liga-Website. Wenn etwas nicht stimmt, sagen Sie es der KI in einfachen Worten, zum Beispiel „dieses Spiel war ein Heimspiel, kein Auswärtsspiel“. Sie wird es korrigieren.

Der Prompt

Lesen Sie zuerst die LeagueRepublic-JSON-API-Spezifikation unter https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Verwenden Sie ausschließlich die dort beschriebenen Services, Webadressen und Feldnamen und befolgen Sie die Regeln zu Ratenbegrenzung, leeren Werten, Fehlern und zur Bedeutung von „road“ als „auswärts“. Wenn Sie diese Adresse nicht öffnen können, brechen Sie ab und bitten Sie mich, die Spezifikation einzufügen.

Erstellen Sie für mich eine einzelne Webseite (eine HTML-Datei, die ich in meinem Browser öffnen kann), die die Spiele eines Teams in der Saison zeigt. Meine Saison-ID lautet [MY-SEASON-ID], und das Team heißt [MY-TEAM-NAME].

Die Seite soll:

1. Beim ersten Laden die ID des Teams aus den Spielen der Saison ermitteln und dann den Service „Get Fixtures For Team“ verwenden. Die ID merken, damit sie nicht erneut nachgeschlagen werden muss.

2. Den Namen des Teams als Titel verwenden.

3. Die Spiele in „Ergebnisse“, das neueste zuerst, und „Anstehend“, das nächste zuerst, aufteilen.

4. Für jedes Spiel das Datum, den Wettbewerb (und die Pokalrunde, falls vorhanden), den Gegner, ob es ein Heim- oder Auswärtsspiel war, und das Ergebnis zeigen, mit dem Ergebnis meines Teams zuerst.

5. Bei Ergebnissen aus Sicht des Teams S, U oder N zeigen. Wenn ein Spiel unentschieden endete und im Elfmeterschießen entschieden wurde, statt U zeigen, wer das Elfmeterschießen gewonnen hat, mit dem Ergebnis des Elfmeterschießens.

6. Weitere Ergebnisdetails wie den Halbzeitstand in kleiner Schrift zeigen. Wenn ein Spiel verschoben wurde, dies statt einer Uhrzeit zeigen. Wenn das Spieldatum verstrichen ist, aber noch kein Ergebnis vorliegt, statt einer Uhrzeit „Ergebnis ausstehend“ zeigen.

7. Die Daten nicht öfter als einmal pro Minute neu laden.

Halten Sie das Design übersichtlich und auf dem Handy gut lesbar. Erklären Sie in einfachen Schritten, wie ich die Datei öffne und verwende. Fragen Sie mich, wenn etwas unklar ist.

Design: [BESCHREIBEN SIE DAS GEWÜNSCHTE AUSSEHEN ODER HÄNGEN SIE EINEN SCREENSHOT AN]

Wenn etwas nicht funktioniert

  • Die Seite meldet, dass das Team nicht gefunden werden kann. Prüfen Sie, ob der Teamname genau so geschrieben ist wie auf Ihrer Liga-Website und ob das Team in dieser Saison spielt.

  • Die Seite zeigt eine Fehlermeldung. Prüfen Sie Ihre Saison-ID und ob die API für Ihre Liga aktiviert ist.

  • Die Seite funktioniert im Vorschaufenster der KI nicht. Viele Vorschauen können keine Daten von anderen Websites abrufen. Speichern Sie die Datei und öffnen Sie sie stattdessen in Ihrem Browser.

  • Die KI sagt, sie könne die Spezifikation nicht lesen. Öffnen Sie die Spezifikationsadresse in Ihrem Browser, markieren Sie alles, kopieren Sie es und fügen Sie es in die KI ein.

Alle Details zum Service „Get Fixtures For Team“ finden Sie in der API-Spezifikation.

Hat dies deine Frage beantwortet?