VARGR

Streamer.bot — Automatische Shoutouts

🎯 Automatische Shoutouts

📌 Was macht das?

Sobald jemand aus deiner Liste zum ersten Mal im Stream schreibt, bekommt er automatisch einen offiziellen Twitch-Shoutout von dir — ganz ohne dass du etwas tun musst.

  • ✅ Reiner Twitch-Shoutout — kein Chat-Text, keine KI, keine Zusatzdienste
  • ✅ Kein API-Key nötig — einfach importieren und loslegen
  • ✅ Warteschlange — kommen mehrere gleichzeitig, werden sie nacheinander geshoutet
  • ✅ Cooldown pro Person — niemand wird zweimal am selben Tag geshoutet (Standard: 24 Stunden)
  • ✅ Wahlweise fĂŒr alle — nur deine Liste oder jeder, der zum ersten Mal schreibt

đŸ“„ Download & Import

Du kannst die fertige Import-Datei (.sb) herunterladen oder den Import-Code direkt kopieren — beides ist derselbe Inhalt.

Variante A: Code kopieren

Variante B: Import-Datei herunterladen

đŸ“„ Automatische-Shoutouts.sb herunterladen

Kostenlos · Version 1.0.0 · Getestet mit Streamer.bot 1.0.x

📋 Einrichtung — in 4 Schritten

1. Importieren
In Streamer.bot oben auf Import klicken → die heruntergeladene .sb-Datei in das Import-Fenster ziehen (oder den oben kopierten Import-Code einfĂŒgen) → Import bestĂ€tigen. Danach findest du zwei neue Actions: Automatischer_Shoutout_Add und Automatischer_Shoutout_Processor.

2. Streamer eintragen
Öffne Automatischer_Shoutout_Add → Doppelklick auf die Sub-Action Execute Code. Ganz oben im Code steht die Liste streamer. Sie ist im Export bewusst leer — dort stehen nur Platzhalter (""), die du durch die Twitch-Namen ersetzt. Lies dir dazu unbedingt den Kasten „So trĂ€gst du Namen richtig ein" weiter unten durch, die Schreibweise muss genau stimmen. Danach unten auf Save and Compile klicken.

3. Ausnahmen eintragen
Direkt darunter steht die Liste ignorieren — Accounts, die nie einen Shoutout bekommen sollen. Auch sie ist im Export leer (nur Platzhalter ""). Trage hier deinen eigenen Kanalnamen und deinen Bot ein, gĂ€ngige Bots wie nightbot oder streamelements am besten ebenfalls. Es gilt dieselbe Schreibweise wie bei der Streamer-Liste.

4. Timer aktivieren
Der Timer Automatischer_Shoutout_Processor ist nach dem Import ausgeschaltet. Gehe in Streamer.bot auf Timers und setze dort den Haken, damit er lĂ€uft. Ohne aktiven Timer werden die Shoutouts zwar vorgemerkt, aber nie ausgefĂŒhrt.

✍ So trĂ€gst du Namen richtig ein

Die Listen streamer und ignorieren sind im Download leer. Jedes "" ist ein Platzhalter fĂŒr genau einen Namen. So sieht das aus:

string[] streamer = { "", "", "", "", "" };

Namen zwischen die AnfĂŒhrungszeichen schreiben

Du ersetzt nur den Inhalt zwischen den AnfĂŒhrungszeichen. Alles andere bleibt genau, wie es ist:

string[] streamer = { "meinfreund", "nochjemand", "dritterstreamer", "", "" };
  • Jeder Name steht in geraden AnfĂŒhrungszeichen "
  • Zwischen zwei Namen steht ein Komma, danach ein Leerzeichen
  • Hinter dem letzten Eintrag steht kein Komma
  • Die geschweiften Klammern { } und das Semikolon ; am Ende bleiben unverĂ€ndert
  • Es zĂ€hlt der Twitch-Login-Name, also so wie er in der Kanal-URL steht (twitch.tv/name). Groß- und Kleinschreibung ist egal.

Mehr Namen als Platzhalter?

HĂ€nge einfach weitere EintrĂ€ge nach demselben Muster an, vor der schließenden Klammer:

string[] streamer = { "name1", "name2", "name3", "name4", "name5" };

Weniger Namen als Platzhalter?

Kein Problem: Übrig gebliebene leere "" darfst du stehen lassen, sie stören nicht. Du kannst sie auch löschen — dann aber jeweils mit dem zugehörigen Komma.

Typische Fehler

{ "name1" "name2" }          Komma vergessen
{ "name1", "name2", }        Komma nach dem letzten Namen
{ name1, name2 }             AnfĂŒhrungszeichen vergessen
{ „name1“, „name2“ }         Falsche („typografische") AnfĂŒhrungszeichen
{ "name1", "name2" }        Semikolon am Ende gelöscht → es fehlt das ;

Wenn beim Klick auf Save and Compile eine Fehlermeldung erscheint, liegt es fast immer an einem dieser Punkte. Schau dann in die Zeile mit der Liste. Tipp: Kopiere den Code nicht ĂŒber Word oder Ă€hnliche Programme, die machen aus geraden AnfĂŒhrungszeichen gern typografische, und die versteht der Code nicht.

⚙ Einstellungen im Code

Alles, was du anpassen kannst, steht ganz oben in der Action Automatischer_Shoutout_Add:

EinstellungBedeutungStandard
streamerDiese Twitch-Namen bekommen einen Shoutoutleer (nur Platzhalter "")
jedenShoutenfalse = nur die Liste · true = jeder, der zum ersten Mal schreibtfalse
ignorierenDiese Accounts werden nie geshoutet (Bots, du selbst)leer (nur Platzhalter "")
cooldownStundenNach wie vielen Stunden dieselbe Person wieder geshoutet werden darf24

Wie schnell die Warteschlange abgearbeitet wird, stellst du beim Timer ein (Standard: alle 130 Sekunden ein Shoutout).

Wichtig zu wissen: Twitch erlaubt nur etwa alle zwei Minuten einen Shoutout pro Kanal, und denselben Streamer nur etwa einmal pro Stunde. Deshalb steht der Timer auf 130 Sekunden — stelle ihn nicht deutlich kĂŒrzer, sonst lehnt Twitch die Shoutouts ab. Die genauen Werte legt Twitch fest und kann sie Ă€ndern.

Außerdem muss in Streamer.bot dein Broadcaster-Account mit Twitch verbunden sein (Platforms → Twitch), sonst kann kein Shoutout gesendet werden.

❓ HĂ€ufige Fragen

Es passiert nichts — woran kann es liegen?

PrĂŒfe der Reihe nach: Ist der Timer aktiv? Steht der Name in der Liste (in AnfĂŒhrungszeichen, mit Komma dazwischen, siehe Kasten „So trĂ€gst du Namen richtig ein")? Ist der Broadcaster-Account verbunden? Und hat die Person in diesem Stream wirklich zum ersten Mal geschrieben? Der Auslöser „First Words" feuert nur bei der ersten Nachricht pro Stream.

Wird jemand mehrfach geshoutet?

Nein, pro Person gilt der Cooldown (Standard 24 Stunden). Auch in der Warteschlange kann ein Name nur einmal gleichzeitig stehen.

Kann ich einen eigenen Text im Chat dazu senden lassen?

Diese Version macht bewusst nur den Twitch-Shoutout. Wenn du zusĂ€tzlich eine Chat-Nachricht möchtest, kannst du in der Action Automatischer_Shoutout_Processor unter dem Shoutout eine Sub-Action Twitch → Send Message anhĂ€ngen und dort %shoutoutUser% verwenden.

← ZurĂŒck zu Skripte & Befehle Zur Übersicht