Twitch-Benachrichtigungen in Discord, sobald du live gehst

Koya ist ein Twitch-Benachrichtigungs-Bot für Discord. Er postet in dem Kanal, den du wählst, sobald Twitch meldet, dass der Stream live ist, mit deiner Nachricht, deinem Embed und den Rollen, die gepingt werden sollen. Der Free-Plan deckt 1 Twitch-Kanal ab, genug, um deinen eigenen Stream anzukündigen. Premium erhöht auf 10 Kanäle und fügt Bedingungen und Aktionen zum Stream-Ende hinzu, Pro ist unbegrenzt. Alles wird im Dashboard eingerichtet, ganz ohne Twitch-Login.

  • Live-Alerts, sobald Twitch den Stream meldet
  • Eigene Nachricht, eigenes Embed und Rollen-Pings, auch @everyone
  • Funktioniert in Text-, Ankündigungs- und Forenkanälen
  • Premium: Bedingungen für Spiel, Zuschauer, Zeitplan und Uptime
  • Premium: Nachricht zum Stream-Ende mit VOD-Link
Twitch-Alerts einrichten
Discord-Vorschau einer Twitch-Live-Benachrichtigung
KoyaAppHeute um 21:08
@Twitch Aminematue ist jetzt live auf Twitch!
https://www.twitch.tv/aminematue
AminematueParis RP | On continue l'aventure
Spiel
Just Chatting
Zuschauer
1.284
KoyaHeute um 21:08

So sieht ein Twitch-Alert aus

Die Vorschau oben zeigt den Standard-Alert: einen Rollen-Ping, „ist jetzt live auf Twitch!“, den Link zum Stream und dann ein Embed mit Stream-Titel, Spiel, Zuschauerzahl und Stream-Vorschaubild. Alles lässt sich ändern: Schreibe die Nachricht um, baue das Embed neu auf oder lade ein gespeichertes Template. Variablen füllen die Live-Daten für dich aus:

  • {channel.name}: der Name des Streamers
  • {stream.title} und {stream.game.name}: worum es im Stream geht
  • {stream.viewers}: die Zuschauerzahl, wenn der Alert gepostet wird
  • {stream.url}: der Link zum Stream
  • {ping.roles}: die Rollen, die du pingen möchtest

Twitch-Benachrichtigungen in drei Schritten einrichten

Du brauchst weder einen Twitch-Account noch einen API-Key.

  1. Füge Koya zu deinem Discord-Server hinzu.
  2. Öffne im Dashboard den Bereich Twitch, suche den Streamer per Namen und wähle den Discord-Kanal für die Alerts.
  3. Wähle die Rollen für den Ping, passe die Nachricht an und speichere.

Koya postet über einen Webhook und braucht deshalb die Berechtigung Webhooks verwalten in diesem Kanal. In einem Forenkanal öffnet jeder Stream einen eigenen Beitrag mit dem Titel des Streams. Die Alerts nutzen Name und Avatar deines eigenen Bot-Profils, und mit Premium lassen sich beide pro Alert festlegen.

Nur die wichtigen Streams ankündigen (Premium)

Mit Premium kann jeder Twitch-Alert auf Bedingungen warten: ein erforderliches oder ausgeschlossenes Spiel, eine Mindestzahl an Zuschauern, Wochentage, ein Zeitfenster (Zeitzone des Servers) und eine Mindest-Uptime des Streams. Bedingungen in derselben Gruppe müssen alle erfüllt sein, getrennte Gruppen sind Alternativen: Der Alert geht raus, sobald eine Gruppe erfüllt ist. Beispiel für einen Team-Server: Poste, wenn der Stream in Minecraft läuft und mindestens 20 Zuschauer hat, oder sobald er seit 30 Minuten live ist.

Was die Beispielregel bei einer Prüfung macht
StreamSpielZuschauerLive seitAlert
AMinecraft355 minGepostet: Die erste Gruppe ist erfüllt
BJust Chatting1210 minWartet, wird gepostet, sobald der Stream 30 min live ist
CMinecraft83 minWartet auf 20 Zuschauer oder 30 min live, je nachdem, was zuerst eintritt

Zuschauer- und Uptime-Bedingungen sind selten schon beim Start eines Streams erfüllt. Deshalb postet Koya den Alert bei der nächsten Prüfung, sobald sie erfüllt sind. Die Prüfungen laufen jede Stunde oder im Schnellmodus alle 2 Minuten.

Wenn der Stream endet (Premium)

Mit Premium entscheidest du, was nach dem Ende des Streams mit dem Alert passiert:

  • Er bleibt unverändert.
  • Eine neue Endnachricht mit dem VOD-Link wird gepostet.
  • Der Live-Alert wird zu einer Endnachricht mit dem VOD-Link bearbeitet.
  • Er wird gelöscht, sodass der Kanal nur laufende Streams zeigt.

Premium kann den Live-Alert außerdem alle 5 Minuten mit aktuellem Titel, Spiel und aktuellen Zuschauerzahlen aktualisieren und in Ankündigungskanälen automatisch veröffentlichen, damit auch Server, die dem Kanal folgen, ihn erhalten.

Für Streamer, Teams und Fan-Server

Du kündigst deinen eigenen Stream an? Dafür reicht der Free-Plan: 1 Twitch-Kanal mit deiner Nachricht und deinem Ping. Ein Team oder Kollektiv kann mit Premium 10 Kanäle verfolgen, mit Pro unbegrenzt, jeweils mit eigenem Discord-Kanal, eigenen Rollen und eigenen Bedingungen. Auf einem Fan-Server pingst du eine Rolle, die sich Mitglieder selbst zuweisen, damit nur die Leute Live-Alerts bekommen, die sie wollen: Mitglieder die Live-Ping-Rolle selbst wählen lassen.

Free, Premium und Pro für Twitch-Alerts

Das ist in jedem Plan für Twitch-Alerts enthalten. Alle anderen Limits stehen auf der Seite Premium- und Pro-Limits.

FunktionFreePremiumPro
Twitch-Kanäle110unbegrenzt
Live-Alert, Nachricht, Embed und Rollen-PingsJaJaJa
Backup-PrüfungJede StundeAlle 2 MinutenAlle 2 Minuten
Bedingungen für Spiel, Zuschauer, Zeitplan und UptimeNeinJaJa
Stream-Ende und VOD-LinkNeinJaJa
Automatisches Aktualisieren und VeröffentlichenNeinJaJa
Name und Avatar pro AlertNeinJaJa

Mehr als Twitch

Dasselbe Dashboard postet YouTube-Videos, Kick-Streams, Bluesky-Posts, Reddit-Posts, RSS-Feeds und Spotify-Releases, jeweils mit eigenem Kanal und eigenem Ping. Sieh dir alle Quellen für Social-Alerts an.

FAQ

Ist der Twitch-Benachrichtigungs-Bot kostenlos?

Ja. Der Free-Plan deckt 1 Twitch-Kanal mit eigener Nachricht, eigenem Embed und Rollen-Pings ab. Premium erhöht auf 10 Kanäle und fügt Bedingungen, Aktionen zum Stream-Ende und Prüfungen alle 2 Minuten hinzu. Pro ist unbegrenzt.

Wie schnell wird der Alert gepostet?

Sobald Twitch meldet, dass der Stream live ist. Zusätzlich läuft eine Backup-Prüfung jede Stunde oder mit dem Schnellmodus von Premium alle 2 Minuten, falls ein Event verpasst wird. Alerts mit Zuschauer- oder Uptime-Bedingungen warten, bis der Stream sie erfüllt.

Kann ich eine Rolle oder @everyone pingen?

Ja. Wähle eine oder mehrere Rollen, die im Alert erwähnt werden sollen, oder @everyone.

Muss ich meinen Twitch-Account verbinden?

Nein. Suche im Dashboard einen beliebigen Twitch-Kanal per Namen. Du kannst deinen eigenen Stream ankündigen oder den von jemand anderem.

Warum wurde mein Twitch-Alert nicht gepostet?

Prüfe drei Dinge: Koya hat die Berechtigung Webhooks verwalten in diesem Kanal, der Alert ist im Dashboard aktiviert, und der Stream erfüllt deine Bedingungen, falls du welche gesetzt hast.

Kann ich Twitch-Alerts in einem Forenkanal posten?

Ja. Jeder Stream öffnet einen neuen Beitrag im Forum mit dem Titel des Streams.

Twitch ist eine Marke von Twitch Interactive, Inc. Koya steht in keiner Verbindung zu Twitch.