Zum Hauptinhalt springen

Twitch-Benachrichtigungen

Sende eine Nachricht in einen Kanal, wenn ein Streamer auf Twitch live geht.

Twitch-Benachrichtigungen
Sendet eine Nachricht in einen ausgewählten Kanal, wenn ein Streamer live auf Twitch streamt
Dieses Modul ist Open-Source.
Dieses Modul speichert Daten in der Datenbank deines Bots.
Dieses Modul eine verfügbare Konfigurationsdatei.
Dieses Modul wird auf über 4700 Servern auf SCNX aktiv verwendet.
Dieses Modul ist bei jedem Plan kostenlos dabei. Mehr über Preise erfahren.
Recent changes

Funktionen​

  • Erhalte Benachrichtigungen in einem Discord-Kanal, wenn ein konfigurierter Twitch-Streamer live geht.
  • Passe die Benachrichtigungsnachricht mit Stream-Details wie Streamername, Spiel, Titel, Thumbnail und URL an.
  • Weise dem Discord-Account des Streamers optional eine "Live"-Rolle zu, solange er streamt, und entferne sie, sobald er offline geht.
  • Überwache mehrere Streamer gleichzeitig, jeweils mit eigenem Benachrichtigungskanal, Nachrichtenformat und eigener Live-Rolle.

Einrichtung​

  1. Öffne die Konfiguration der Streamer.
  2. Klicke auf "Neues Element hinzufügen" und konfiguriere den Streamer und den Benachrichtigungskanal wie im Konfigurationsabschnitt beschrieben.
  3. Stelle sicher, dass der Bot im konfigurierten Benachrichtigungskanal die Berechtigungen "Kanal ansehen", "Nachrichten senden" und "Links einbetten" hat.
  4. Wenn du die Live-Rolle nutzen möchtest, stelle sicher, dass der Bot die Berechtigung "Rollen verwalten" hat und seine Rolle höher positioniert ist als die konfigurierte Live-Rolle.
  5. Lade die Konfiguration deines Bots neu, um die Änderungen zu übernehmen.

Nutzung​

Nach der Einrichtung und Konfiguration dieses Moduls sind keine weiteren Aktionen erforderlich. Der Bot prüft automatisch alle drei Minuten, ob die konfigurierten Streamer live sind. Wenn ein Streamer live geht (oder einen neuen Stream startet), wird die konfigurierte Benachrichtigungsnachricht in den angegebenen Discord-Kanal gesendet.

Ist die Live-Rolle für einen Streamer aktiviert, wird die konfigurierte Rolle dem Discord-Account des Streamers hinzugefügt, sobald er live geht, und entfernt, sobald er den Stream beendet.

Konfiguration​

In dieser Konfigurationsdatei kannst du die zu überwachenden Twitch-Streamer festlegen. Öffne sie in deinem Dashboard.

FeldBeschreibung
Live-NachrichtDie Nachricht, die in den konfigurierten Kanal gesendet wird, wenn der Streamer live geht. Unterstützt Embeds.
Die verfügbaren Parameter findest du in deinem Dashboard.
KanalDer Discord-Kanal, in den die Live-Benachrichtigung gesendet werden soll.
StreamerDer Twitch-Benutzername des zu überwachenden Streamers.
Live-Rolle AktivierenOb die Live-Rolle für diesen Streamer aktiviert werden soll.
Discord-Benutzer IDDie Discord-Benutzer-ID des Streamers. Nur erforderlich, wenn die Live-Rolle aktiviert ist.
Live RolleDie Rolle, die dem Streamer zugewiesen wird, solange er live ist. Nur erforderlich, wenn die Live-Rolle aktiviert ist.

Fehlerbehebung​

Benachrichtigungen werden nicht gesendet
  • Stelle sicher, dass der Twitch-Benutzername korrekt geschrieben ist.
  • Prüfe, ob der Twitch-Account existiert.
  • Stelle sicher, dass der Bot im Benachrichtigungskanal die Berechtigungen "Kanal ansehen", "Nachrichten senden" und "Links einbetten" hat.
  • Das Modul prüft den Live-Status alle drei Minuten. Bitte warte auf den nächsten Prüfdurchlauf.
Die Live-Rolle wird nicht zugewiesen oder entfernt
  • Stelle sicher, dass die Option "Live-Rolle Aktivieren" für diesen Streamer aktiviert ist.
  • Prüfe, ob die Discord-Benutzer-ID und die Live-Rolle korrekt konfiguriert sind.
  • Stelle sicher, dass der Bot die Berechtigung "Rollen verwalten" hat und seine Rolle in den Servereinstellungen höher positioniert ist als die konfigurierte Live-Rolle.
  • Der Streamer muss Mitglied deines Discord-Servers sein.

Gespeicherte Daten​

Die folgenden Daten werden zu jedem überwachten Streamer gespeichert:

  • Der Twitch-Benutzername des Streamers (wird als eindeutige Kennung verwendet)
  • Der Zeitstempel, zu dem der aktuelle Stream gestartet wurde (wird verwendet, um neue Streams zu erkennen)
  • Metadaten zum Eintrag (Datum der Erstellung und der letzten Aktualisierung)

Um alle von diesem Modul gespeicherten Daten zu entfernen, lösche die Modul-Datenbank.

Brauchst du mehr Hilfe?
Findest du nicht, wonach du suchst? Unser Team hilft dir gerne.