Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nrw-roleplay.de/llms.txt

Use this file to discover all available pages before exploring further.

Das Teamlisten-Modul erstellt eine automatische Team-Übersicht als Discord-Embed und hält sie laufend aktuell. Rollen können priorisiert, umbenannt und beschrieben werden. Zusätzlich lassen sich Titel, Farbe, Footer und Anzeigeverhalten im Design anpassen.

Modul aktivieren

1

Setup starten (Pro)

Führe als Administrator den Befehl !teamliste_setup oder /teamliste_setup aus.
2

Rollen und Reihenfolge festlegen

Wähle im Wizard 1 bis 15 Rollen in der Reihenfolge von oben nach unten. Pro Rolle kannst du optional einen eigenen Titel und eine Beschreibung hinterlegen.
3

Teamliste posten

Nutze !teamliste_post oder /teamliste_post im gewünschten Zielkanal.
4

Design optional anpassen (Pro)

Passe mit /teamliste_design Titel, Farbe, Footer und Status-Anzeige an.
5

Weitere Rollen hinzufügen

Im Dashboard kannst du unter “Teamliste” bis zu 30 Rollen in die Teamliste hinzufügen
Das Setup und Design sind Pro-Funktionen. Ohne Pro-Rolle auf dem Hauptserver kann der Setup-Wizard nicht genutzt werden.

Funktionsweise

Nach dem Posten speichert der Bot Kanal- und Nachrichten-ID und aktualisiert die Teamliste automatisch:
  • periodisch alle 5 Minuten
  • bei Rollenänderungen überwachter Teamrollen
  • manuell über !teamliste_refresh oder /teamliste_refresh
Wenn die ursprüngliche Teamlisten-Nachricht gelöscht wurde, setzt das System die gespeicherte Nachricht automatisch zurück.
Nutze für Teamlisten am besten einen dedizierten, ruhigen Kanal. So bleibt die Übersicht lesbar und wird nicht durch Chat-Nachrichten verdrängt.

Rollenanzeige

Du bestimmst exakt, welche Rollen auftauchen und in welcher Reihenfolge sie dargestellt werden. Jede Rolle wird als eigener Abschnitt ausgegeben. Mitglieder ohne konfigurierte Teamrolle erscheinen nicht in der Liste. Für jede Rolle kannst du festlegen:
  • Name oder eigener Anzeige-Titel
  • Beschreibung unter dem Abschnitt
  • Position in der Rollenreihenfolge

Rollenmodus

Im Setup kannst du den Rollenmodus festlegen:
  • Nur höchste Rolle pro Nutzer: Jeder Nutzer wird nur einmal im höchsten passenden Abschnitt angezeigt.
  • Alle Teamrollen pro Nutzer: Nutzer können in mehreren passenden Abschnitten erscheinen.

Design und Status

Über /teamliste_design kannst du folgende Punkte konfigurieren:
  • Embed-Titel
  • Embed-Farbe (Hex)
  • Footer-Text
  • Status-Anzeige an oder aus
Der Online-Status im Embed funktioniert nur, wenn der Presence-Intent aktiv ist. Ist der Presence-Intent deaktiviert, wird die Liste ohne Status-Badges aufgebaut.
Wenn du Status-Badges nutzen willst, aktiviere Presence-Intents in deinem Bot-Setup und im Developer Portal.

Zusatzfunktionen

  • !teamliste_info und /teamliste_info zeigen die aktive Konfiguration.
  • !teamliste_check und /teamliste_check prüfen typische Fehlerquellen.
  • !teamliste_reset und /teamliste_reset löschen die Konfiguration (Pro).
  • Bei Rollenänderungen überwachter Teamrollen erhalten Mitglieder automatisch eine DM-Benachrichtigung.

Häufige Fragen

Automatisch alle 5 Minuten, zusätzlich bei relevanten Rollenänderungen sowie jederzeit manuell per Refresh-Befehl.
Pro Server wird eine Konfiguration mit einer gespeicherten Teamlisten-Nachricht verwaltet.
Die Statusanzeige benötigt aktivierte Presence-Intents. Ohne Presence-Intent bleibt die Teamliste funktional, aber ohne Status-Badges.
Das hängt vom gewählten Rollenmodus ab: Entweder nur die höchste konfigurierte Rolle oder alle passenden Teamrollen.