Dokumentation

Level-System einrichten

Das Level-System belohnt aktive Mitglieder mit Erfahrungspunkten (XP) für Chat-Aktivität und vergibt bei Levelaufstieg optional automatisch Rollen.

1. Modul aktivieren

Aktiviere im Bereich „Module“ das Level-System für deinen Server. Es benötigt für die Nachrichtenerkennung den „Message Content Intent“ (bei eigenen Bots selbst im Developer Portal zu aktivieren).

2. XP-Konfiguration

Im Bereich „Level“ legst du fest, wie viel XP pro Nachricht vergeben wird und wie lange der Cooldown zwischen zwei XP-Vergaben pro Mitglied ist – das verhindert, dass sich Mitglieder durch Nachrichtenspam künstlich nach oben leveln. Zusätzlich kannst du die Nachricht anpassen, die bei einem Levelaufstieg gepostet wird (inklusive Platzhaltern für Name und neues Level).

3. Levelrollen vergeben

Unter „Levelrollen“ verknüpfst du bestimmte Level mit Discord-Rollen – erreicht ein Mitglied z. B. Level 10, erhält es automatisch die zugehörige Rolle. Du kannst beliebig viele Stufen anlegen und Rollen bei Bedarf auch wieder löschen; bereits vergebene Rollen werden dadurch nicht rückwirkend entzogen.

4. Rangliste

Die Rangliste zeigt alle Mitglieder deines Servers nach XP sortiert, seitenweise abrufbar sowohl im Dashboard als auch über den passenden Discord-Befehl. So sehen deine Mitglieder direkt, wo sie im Vergleich zu anderen stehen.

5. Manuelle Anpassung

Für Sonderfälle (z. B. Ausgleich nach einem technischen Problem oder als Belohnung für ein Event) kannst du im Dashboard den XP-Stand einzelner Mitglieder manuell anpassen – die Änderung wird protokolliert.

Zusammenspiel mit anderen Modulen

Levelaufstiege lassen sich als Auslöser für Automationen verwenden, um zum Beispiel automatisch eine Glückwunsch-Nachricht zu senden oder eine zusätzliche Rolle zu vergeben. Auch die Battle-Pass-Funktion (sofern aktiviert) kann auf Level-Fortschritt aufbauende Missionen enthalten.

Praxistipps

  • Wähle Cooldown und XP-pro-Nachricht so, dass ein Levelaufstieg sich

nach echter Aktivität anfühlt, nicht nach reinem Zeitablauf.

  • Vergib Levelrollen sparsam und mit klarer Bedeutung, damit sie für

Mitglieder eine erkennbare Auszeichnung bleiben.

  • Nutze die Rangliste aktiv in deiner Community, etwa durch regelmäßige

Erwähnung der Top-Mitglieder.