Zum Hauptinhalt springen

Sprachkanal-Aktionen

Sende Benachrichtigungen, wenn jemand einem Sprachkanal beitritt, und vergib Rollen an Nutzer, die mit Sprachkanälen verbunden sind.

Sprachkanal-Aktionen
Sende Nachrichten, wenn jemand einem Sprachkanal beitritt und vergib Rollen an Nutzer in Sprachkanälen
Dieses Modul ist Open-Source.
Dieses Modul hat 2 Konfigurationsdateien.
Dieses Modul wird auf über 7300 Servern auf SCNX aktiv verwendet.
Dieses Modul ist bei jedem Plan kostenlos dabei. Mehr über Preise erfahren.
Recent changes

Funktionen​

  • Sende eine anpassbare Benachrichtigung in einen Textkanal, wenn ein Nutzer einem bestimmten Sprachkanal beitritt.
  • Sende optional eine Direktnachricht an den Nutzer, der dem Sprachkanal beitritt.
  • Vergib Rollen an Nutzer, solange sie mit einem beliebigen Sprachkanal verbunden sind, und entferne die Rollen, wenn sie die Verbindung trennen.
  • Unterstützung für mehrere Sprachkanal-Konfigurationen, jeweils mit eigener Nachricht und eigenem Benachrichtigungskanal.
  • Konfigurierbare Abklingzeit, um Benachrichtigungs-Spam zu verhindern.

Einrichtung​

  1. Aktiviere das Modul auf deinem Server.
  2. Um Beitritts-Benachrichtigungen einzurichten: Öffne die Konfiguration "Nachricht beim Kanalbeitritt" und erstelle ein neues Konfigurationselement. Füge die zu überwachenden Sprachkanäle hinzu, lege den Benachrichtigungskanal fest und passe die Nachricht an.
  3. Um Sprachkanal-Rollen einzurichten: Öffne die Konfiguration und aktiviere "Nutzer, die mit Sprachkanälen verbunden sind, Rollen zuweisen?". Füge die zu vergebenden Rollen im Feld "Rollen für Nutzer, die mit Sprachkanälen verbunden sind" hinzu.
  4. Stelle sicher, dass der Bot die Berechtigung Kanal anzeigen für die Sprachkanäle sowie die Berechtigungen Nachrichten senden und Links einbetten im Benachrichtigungskanal hat. Für Sprachkanal-Rollen benötigt der Bot außerdem die Berechtigung Rollen verwalten.

Nutzung​

  • Beitritts-Benachrichtigungen: Wenn ein Nutzer einem der überwachten Sprachkanäle beitritt, wartet der Bot 3 Sekunden (um zu bestätigen, dass der Nutzer im Kanal bleibt) und sendet dann die konfigurierte Nachricht in den Benachrichtigungskanal. Ist eine Direktnachricht aktiviert, erhält der Nutzer zusätzlich eine DM.
  • Sprachkanal-Rollen: Wenn ein Nutzer sich mit einem beliebigen Sprachkanal verbindet, werden ihm die konfigurierten Rollen zugewiesen. Trennt er die Verbindung vollständig (nicht nur beim Wechsel zwischen Kanälen), werden die Rollen entfernt. Bots sind von der Rollenvergabe ausgeschlossen.
  • Abklingzeit: Ist die Abklingzeit aktiviert, wird die Benachrichtigung für einen bestimmten Kanal innerhalb der Abklingzeit nur einmal gesendet. Ist die Abklingzeit deaktiviert, gilt stattdessen eine Abklingzeit von 5 Minuten pro Nutzer.

Konfiguration​

Nachricht beim Kanalbeitritt​

In dieser Konfigurationsdatei richtest du Benachrichtigungen für Sprachkanal-Beitritte ein. Öffne sie in deinem Dashboard.

FeldBeschreibung
AuslöserkanäleSprachkanäle, die die Benachrichtigung auslösen, wenn ein Nutzer beitritt.
NachrichtDie Nachricht, die in den Benachrichtigungskanal gesendet wird, wenn ein Nutzer beitritt. Unterstützt %tag% (Nutzer-Tag), %vc% (Sprachkanalname) und %mention% (Nutzer-Erwähnung).
BenachrichtigungskanalDer Textkanal, in den die Benachrichtigung gesendet wird.
Abklingzeit aktivieren?Wenn aktiviert, werden Nachrichten nur einmal pro Kanal innerhalb der Abklingzeit gesendet.
Abklingzeit-Dauer (Minuten)Dauer in Minuten, die gewartet wird, bevor eine weitere Nachricht für denselben Kanal gesendet wird. Gilt nur, wenn die Abklingzeit aktiviert ist.
Join-PNWenn aktiviert, sendet der Bot eine Direktnachricht an den Nutzer, der dem Sprachkanal beitritt.
Join-PN-NachrichtDie DM-Nachricht, die an den Nutzer gesendet wird. Unterstützt %vc% (Sprachkanalname). Gilt nur, wenn Join-PN aktiviert ist.

Konfiguration​

In dieser Konfigurationsdatei richtest du die Rollenvergabe für Sprachkanäle ein. Öffne sie in deinem Dashboard.

FeldBeschreibung
Nutzer, die mit Sprachkanälen verbunden sind, Rollen zuweisen?Wenn aktiviert, erhalten Nutzer beim Beitritt zu einem Sprachkanal eine Rolle, die entfernt wird, wenn sie ihn verlassen.
Rollen für Nutzer, die mit Sprachkanälen verbunden sindDie Rollen, die Nutzern zugewiesen werden, solange sie mit einem Sprachkanal verbunden sind. Gilt nur, wenn die obige Option aktiviert ist.

Fehlerbehebung​

  • Benachrichtigungen werden nicht gesendet: Prüfe, ob die Sprachkanal-IDs in der Konfiguration korrekt sind und ob der Bot die Berechtigung "Kanal anzeigen" sowohl im Sprachkanal als auch im Benachrichtigungs-Textkanal hat. Prüfe außerdem, ob die ID des Benachrichtigungskanals korrekt ist.
  • Benachrichtigungen werden verzögert gesendet: Der Bot wartet absichtlich 3 Sekunden, bevor er die Benachrichtigung sendet, um zu bestätigen, dass der Nutzer im Sprachkanal bleibt.
  • DMs werden nicht gesendet: Manche Nutzer haben DMs deaktiviert. Der Bot überspringt Nutzer, die keine DMs erhalten können, ohne Fehlermeldung.
  • Sprachkanal-Rollen werden nicht zugewiesen oder entfernt: Stelle sicher, dass der Bot die Berechtigung "Rollen verwalten" hat und dass die höchste Rolle des Bots über den Rollen liegt, die er vergeben soll. Sprachkanal-Rollen werden nicht auf Bots angewendet.
Brauchst du mehr Hilfe?
Findest du nicht, wonach du suchst? Unser Team hilft dir gerne.