Wiki / Core Features / Leveling & XP

Leveling & XP

Aktualisiert von Maxime_48 · vor 1 Stunde · Aufrufe: 183

Sprachen: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Das Leveling-System belohnt aktive Discord-Mitglieder mit XP, Levels, Serien, Prestige, Rollen und weiteren Belohnungen.

Es ist so gestaltet, dass es sich im YAWBDB-Panel konfigurieren lässt, ohne dass eine Einrichtung per Befehl nötig ist.

Die Leveling-Einstellungsseite mit XP verdienen, Level-up-Benachrichtigungen, Sprach-XP und Serien-Optionen


📈 So verdienen Mitglieder XP

Mitglieder können XP aus mehreren Aktivitätsquellen verdienen.

💬 Textnachrichten

Mitglieder verdienen XP, indem sie Nachrichten auf deinem Discord-Server senden.

Du kannst Folgendes konfigurieren:

  • Minimale XP pro Nachricht
  • Maximale XP pro Nachricht
  • Wartezeit pro Nutzer
  • Kanäle, in denen XP deaktiviert ist
  • Kanal-Multiplikatoren
  • Rollen-Multiplikatoren

Die Wartezeit hilft, Spam-Farming zu verhindern.

🎙️ Sprachaktivität

Mitglieder können XP verdienen, während sie Zeit in Sprachkanälen verbringen.

Sprach-XP ist nützlich für Server, auf denen die Aktivität hauptsächlich in Anrufen, Gaming-Sessions, Lernräumen, Meetings oder Community-Events stattfindet.

AFK-Nutzer oder vom Server stummgeschaltete Nutzer können je nach Konfiguration von Sprach-XP ausgeschlossen werden.

👍 Reaktionen

Mitglieder können XP verdienen, wenn andere Nutzer auf ihre Nachrichten reagieren.

Das belohnt nützliche, lustige oder interessante Nachrichten, die in der Community Anklang finden.


🧮 Level-Formel

YAWBDB unterstützt mehrere Voreinstellungen für den Levelfortschritt:

  • Einfach: schnellerer Fortschritt am Anfang
  • Normal: ausgewogener Standardfortschritt
  • Schwer: langsamerer und anspruchsvollerer Fortschritt
  • Benutzerdefiniert: eigene Formelkoeffizienten

Mit einer benutzerdefinierten Formel können erfahrene Server-Inhaber die XP-Kurve an die Größe und das Aktivitätsniveau ihrer Community anpassen.


🎊 Level-up-Benachrichtigungen

Du kannst wählen, wie YAWBDB Level-ups ankündigt.

Verfügbare Modi sind unter anderem:

  • Deaktiviert
  • Aktueller Kanal
  • Direktnachricht
  • Bestimmter Kanal

Level-up-Nachrichten lassen sich mit Variablen wie Nutzername, Level, XP, Serie oder Servername anpassen.


🔥 Tägliche Serien

Tägliche Serien belohnen konstante Aktivität.

Du kannst XP-Multiplikatoren für Aktivitätsserien konfigurieren, zum Beispiel:

  • 3-Tage-Serie
  • 7-Tage-Serie
  • 30-Tage-Serie

Verpasst ein Mitglied einen Tag, wird seine Serie zurückgesetzt.


🗳️ Top.gg-Vote-Bonus

Mitglieder, die auf Top.gg für YAWBDB abstimmen, können zusätzliche XP verdienen, solange ihre Stimme aktiv ist. Eine Stimme gilt zwölf Stunden, also auch der Bonus, und er endet in dem Moment, in dem sie wieder abstimmen dürfen.

Das ist auf jedem Server standardmäßig aus. Schalte es unter Leveling → Top.gg-Vote-Bonus ein und wähle den Multiplikator, den du vergeben möchtest.

Top.gg zählt eine Stimme am Wochenende doppelt. Das verdoppelt den Bonus, nicht den Multiplikator: Bei ×1,5 ist eine Wochenend-Stimme ×2,0 wert, nicht ×3,0. Eine einzelne Wochenend-Stimme sollte nicht mehr wert sein als eine 30-Tage-Serie.

Nichts ist hinter Abstimmungen gesperrt. Kein Befehl, kein Kanal, keine Funktion hört auf zu funktionieren, wenn jemand nie abstimmt; der Bonus ist ein Dankeschön, keine Maut.

Ein Mitglied kann mit /boosters sehen, wo es steht: Die Zeile zeigt den Bonus, solange er läuft, mit dem Zeitpunkt seines Endes, und zeigt das Angebot, wenn er nicht läuft.

Server-Inhaber: Dafür muss der Top.gg-Webhook einmalig im Admin-Bereich des Panels eingerichtet werden. Bis dahin hat der Schalter auf dieser Seite nichts, worauf er reagieren könnte.


🎉 XP-Events

Mit XP-Events planst du temporäre oder wiederkehrende XP-Boosts.

Beispiele:

  • Doppel-XP-Wochenende
  • Bonus für ein Community-Event
  • Multiplikator für eine Sprachnacht
  • XP-Event zu Feiertagen

XP-Events lassen sich mit anderen Multiplikatoren kombinieren und können auch Aktionen im Belohnungsgraphen auslösen.


📉 XP-Verfall

Der XP-Verfall kann XP inaktiver Mitglieder nach einer festgelegten Anzahl von Tagen verringern.

Du kannst Folgendes konfigurieren:

  • Wann der Verfall beginnt
  • Wie viel XP pro Tag entfernt wird
  • Ein Mindestlevel, unter das Mitglieder nicht fallen können

Das hält Bestenlisten aktiv und belohnt aktuelle Beteiligung statt nur vergangener Aktivität.


🥇 Rolle für das tägliche Top-Mitglied

YAWBDB kann dem Mitglied, das am Tag die meisten XP verdient hat, automatisch eine Rolle zuweisen.

Die Rolle wechselt automatisch. Der bisherige Inhaber verliert die Rolle, wenn ein neues tägliches Top-Mitglied ermittelt wird.


👑 Prestige

Mit Prestige können Mitglieder nach Erreichen des Level-Limits ihr Level zurücksetzen und behalten dabei einen Prestige-Zähler.

Das gibt sehr aktiven Mitgliedern ein langfristiges Ziel über das normale Level-Limit hinaus.

Prestige kann auch im Belohnungsgraphen verwendet werden, um besondere Belohnungen freizuschalten.


🏆 Bestenliste

Die Bestenliste zeigt den Fortschritt und die Platzierungen der Mitglieder.

Je nach Seite oder Befehl kann sie Folgendes anzeigen:

  • Rang
  • Level
  • XP
  • Serie
  • Prestige
  • Titel
  • Letzte Aktivität

Das Server-Team kann XP bei Bedarf auch manuell im Panel anpassen.

/rank und /leaderboard liefern jetzt eine generierte Bildkarte, die du anpassen kannst, und du kannst eine öffentliche Web-Bestenliste veröffentlichen, die jeder ohne Discord-Login ansehen kann. Siehe Rangkarte und öffentliche Bestenliste.


⌨️ Slash-Befehle

Gängige Leveling-Befehle sind:

  • /rank [@user]: Level, XP, Rang und Serie eines Mitglieds ansehen
  • /boosters: die Multiplikatoren auflisten, die deine XP gerade erhöhen, und die, die du noch bekommen könntest
  • /leaderboard: die Bestenliste des Servers anzeigen
  • /top: die heutigen Top-XP-Verdiener anzeigen

📥 Kommst du von einem anderen Bot?

Du musst nicht alle auf Level 0 zurücksetzen. Levels → Import übernimmt die XP deiner Mitglieder von MEE6 oder aus einem JSON-Export eines beliebigen anderen Leveling-Bots, mit Vorschau und einer klaren Wahl, wessen Levelkurve beibehalten wird. Siehe Level von einem anderen Bot importieren.


👍 Empfohlene Einrichtung

Für einen neuen Server:

  1. Aktiviere die Funktion Leveling.
  2. Konfiguriere Text-XP und Wartezeit.
  3. Wähle eine Level-Formel.
  4. Konfiguriere die Level-up-Benachrichtigungen.
  5. Aktiviere Sprach- oder Reaktions-XP, wenn es für deine Community sinnvoll ist.
  6. Füge Belohnungen später mit dem Belohnungsgraphen hinzu.

Fange einfach an und erweitere, sobald das System läuft.