GTSL-TEST

GTSL Streamer-Dashboard
STREAMER DASHBOARD

📺 1. Grafiken in OBS einbinden

  1. Kopiere einen Link unten über "Kopieren".
  2. Gehe in OBS bei Quellen auf +Browser.
  3. Füge den Link bei URL ein. Breite: 1920 / Höhe: 1080.
  4. Haken bei "Browser aktualisieren, wenn Szene aktiv wird" setzen!
  5. Für die TV-Bauchbinden musst du oben deinen Twitch-Kanal eintragen.

🤖 2. Text-Bot (StreamElements) einrichten

  1. Gehe in dein StreamElements Dashboard unter Chat-Befehle > Eigene Befehle.
  2. Erstelle einen neuen Custom-Command (z.B. !saison).
  3. Kopiere den orangen Code aus den lilafarbenen Boxen unten und füge ihn als Antwort (Response) ein.
🏆 LIGA & HAUPTRENNEN
📺 OBS Overlays (Grafiken für den Stream)

Globale TV-Bauchbinde (für Chat-Befehle)

Binde diesen Link einmalig als Quelle in OBS ein! Das Popup erscheint automatisch unten links, wenn jemand im Chat !saison, !shootout oder !strecke tippt.

Saisontabelle (Rechts)

Die Top 20 der Liga inkl. Punkte-Abstand zum Vordermann.

Ergebnis-Ticker (Oben)

Langsamer TV-Banner des Meisterschaftsstandes am oberen Rand.

Rennkalender "Next Events"

Statische Tafel für Strecken, Wetter, Datum & Uhrzeit.

🤖 StreamElements (Text-Antworten im Chat)

Bot-Befehl: !saison [PSN]

Liest den Meisterschaftsstand, Punkte, Team und Auto (ligaübergreifend) als Text in den Chat.

Bot-Befehl: !strecke

Gibt Infos zur nächsten Rennrunde, Wetter und Termine in den Chat aus.

⏱️ LIVE SHOOTOUT (QUALIFYING)
📺 OBS Overlays (Grafiken für den Stream)

Shootout 105-Grid (Vollbild)

Globales Widget für alle Fahrer, Spaltenaufteilung & LED-Update-Effekt.

Shootout Live-Ticker (Oben)

Durchlaufender Banner & automatische Popups bei neuen Bestzeiten.

🤖 StreamElements (Text-Antworten im Chat)

Bot-Befehl: !shootout [PSN]

Gibt dem Chat die Live-Shootoutzeit und die entsprechende Liga-Zuordnung als Text aus.

🎮 LIVE TEST-SIMULATOR

Simuliere einen Chat-Befehl

Teste hier, ob die Daten vom Server korrekt ausgelesen werden. Zeigt dir die Textantwort des Bots und die TV-Bauchbinde an!

🤖 Einrichtung: StreamElements Text-Bot für die GTSL
Damit der Chatbot bei Befehlen wie !gtsl MaxMustermann die echten Live-Daten der Saison in den Twitch-Chat schreibt, müssen wir StreamElements einmalig mit der GTSL-Datenbank verknüpfen.
Vorbereitung
Öffne das GTSL Streamer-Dashboard, wähle oben deine Saison aus und kopiere dir unten bei den StreamElements-Befehlen den orangen Code für den ersten Befehl (z.B. für !gtsl) in deine Zwischenablage.
Schritt-für-Schritt Einrichtung
1. Bei StreamElements einloggen

  • Gehe auf streamelements.com und logge dich oben rechts mit deinem Twitch-Account ein.
  • (Wichtig: Stelle sicher, dass der StreamElements-Bot in deinem Twitch-Kanal Moderator ist! Tippe dazu einmalig /mod streamelements in deinen Twitch-Chat).
2. Zu den eigenen Befehlen navigieren
  • Klicke im linken Menü auf Chatbot.
  • Wähle darunter Chat commands (Chat-Befehle).
  • Klicke oben in der Leiste auf den Reiter Custom commands (Eigene Befehle).
3. Neuen Befehl anlegen
  • Klicke auf den blauen Button ADD NEW COMMAND (Neuen Befehl hinzufügen).
4. Den Befehl konfigurieren
Jetzt füllst du die Maske genau so aus:
  • Command name: Schreibe hier nur das Wort hin, z. B. !gtsl (Achtung: OHNE das [PSN] dahinter! Wirklich nur !gtsl).
  • User level: Lasse dies auf Everyone (Jeder), damit alle Zuschauer den Befehl nutzen können.
  • Response (Antwort): Füge hier den kompletten orangen Code ein, den du aus dem GTSL-Dashboard kopiert hast. (Er beginnt mit ${customapi...}).
5. Spam-Schutz aktivieren (Sehr wichtig!)
Damit Zuschauer den Bot nicht im Sekundentakt triggern und den Chat zuspammen:
  • Klicke unten auf Advanced settings (Erweiterte Einstellungen).
  • Setze den User cooldown (Abklingzeit pro Nutzer) auf z. B. 15 Sekunden.
  • Setze den Global cooldown (Globale Abklingzeit für alle) auf z. B. 5 Sekunden.
6. Speichern
  • Klicke ganz unten auf den blauen Button ACTIVATE COMMAND (Befehl aktivieren).
  • Fertig! Der erste Befehl ist online.
Wiederhole die Schritte 3 bis 6 nun einfach für die anderen beiden Befehle:
  • Einmal für !shootout (Code aus dem Dashboard kopieren).
  • Einmal für !strecke (Code aus dem Dashboard kopieren).
Tipp zum Testen: Gehe in deinen eigenen Twitch-Chat (auch wenn du offline bist) und tippe z.B. !gtsl DeinPSNName. Der Bot sollte dir innerhalb einer Sekunde deine Ligadaten ausgeben!