Plugins

Leveling & XP

Premium
Nachrichtenbasierte XP mit zinseszinsartiger Levelkurve — Gewinn, Abklingzeit, Kurvenparameter und die Level-up-Ankündigung.

Mitglieder sammeln XP für Nachrichten, steigen im Level und bekommen eine Erwähnung. Vier Zahlen steuern das ganze System; diese Seite erklärt, was jede davon mit der Kurve macht.

LizenzPremium
BrauchtMessage-Content-Intent, Nachrichten senden im Ankündigungskanal

Level-up-Ankündigung

Ankündigungskanal

Optional

Wo Level-up-Nachrichten landen. Lass ihn leer, und die Nachricht geht in den Kanal, in dem das Mitglied gerade schreibt — meist das bessere Verhalten, weil die Erwähnung dort ankommt, wo die Person tatsächlich ist.

Setz einen eigenen Kanal, wenn Level-ups in deinem Hauptchat stören würden.

Level-up-Nachricht

Bis 2000 Zeichen · optional

Leer nutzt den eingebauten Standard in der Sprache deines Servers.

PlatzhalterWird zu
{user}Eine Erwähnung
{level}Das gerade erreichte Level
{user.name}Anzeigename, kein Ping
{username}Discord-Benutzername
{server}Servername
{server.memberCount}Mitgliederzahl
GG {user}, du hast Level {level} erreicht!

Die Ankündigung kann auch ein vollständiges Embed sein — siehe Embed-Builder.

XP-Gewinn

XP pro Nachricht

0–100 · Standard 2

Wird pro zählender Nachricht vergeben. 0 friert den Fortschritt ein, ohne das Plugin abzuschalten — vorhandene Level bleiben, niemand steigt auf.

XP-Abklingzeit

0–3600 Sekunden · Standard 60

Ruhefenster nach jeder XP-Vergabe. Nachrichten innerhalb des Fensters bringen nichts. Das ist der Anti-Farming-Mechanismus: ohne ihn sind zwanzigmal aaaa zwanzig XP.

0 schaltet die Abklingzeit ganz ab — tu das nur, wenn Spam sich lohnen soll.

Lass die Standardwerte zunächst stehen. 2 XP pro Nachricht bei 60 Sekunden Abklingzeit ergeben etwa 120 XP pro Stunde Dauerchat, was gut zur Standardkurve unten passt.

Voice-XP

0–100 pro Minute · Standard 0 (aus)

XP für Zeit in Sprachkanälen, einmal pro Minute vergeben. 0 lässt Voice komplett aus dem System — dort startet jeder Server.

EinstellungStandardWirkung
Andere erforderlichanAllein im Kanal gibt es nichts
Stummgeschaltete ignorierenanWer stumm oder taub ist, verdient nichts

Beide Standardwerte verhindern denselben offensichtlichen Missbrauch: einen zweiten Client über Nacht in einem leeren Kanal parken. Schalte Andere erforderlich nur ab, wenn du AFK-Anwesenheit bewusst belohnen willst.

Voice-XP wird pro Minute gezählt, nicht pro Sitzung. Ein Neustart, während jemand in Voice ist, kostet ihn eine Minute, nie die ganze Sitzung.

Ausnahmen

Zwei Listen, die XP vollständig entfernen — noch bevor ein Multiplikator greift.

Kanäle ohne XP

Kanäle, die überhaupt keine XP geben. Eine Kategorie anzugeben deckt jeden Kanal darin ab, damit #bot-befehle, Spam-Kanäle und Zählspiele je ein Eintrag sind statt einer Pflegeaufgabe.

Rollen ohne XP

Mitglieder mit einer dieser Rollen verdienen nie XP. Die üblichen Kandidaten sind eine Mute-Rolle und Bot-Rollen.

XP-Multiplikatoren

Mach XP in bestimmten Kanälen oder für bestimmte Rollen mehr — oder weniger — wert.

Multiplikatoren sind Prozentwerte: 100 ist normal, 200 verdoppelt, 50 halbiert, 0 deaktiviert. Das Maximum ist 1000.

TypTrifft
KanalDiesen Kanal, oder jeden Kanal darin, wenn du eine Kategorie wählst
RolleJedes Mitglied mit dieser Rolle
#events         200%   Doppelte XP an Event-Abenden
@Booster        150%   Ein Vorteil, der dich nichts kostet
#offtopic        50%   Aktiv, aber nicht der Raum, den du belohnen willst
Ein Multiplikator auf Kategorieebene ist eine Regel statt zwölf. „Doppelte XP in der ganzen Events-Kategorie" ist ein einziger Eintrag.

Level-Rollen

Vergib automatisch eine Rolle, wenn ein Mitglied ein Level erreicht. Ein Eintrag pro Level-Rollen-Paar; ein Level kann mehrere Rollen vergeben.

Vergabemodus

ModusVerhalten
SammelnJede je verdiente Rolle bleibt erhalten
Nur höchsteNur die oberste Rolle bleibt, niedrigere werden entfernt

Sammeln ist der Standard und das, was Mitglieder erwarten — das Sammeln gehört zum Reiz. Wähle Nur höchste, wenn die Rollen als ein sichtbarer Rang statt als Sammlung gelesen werden sollen.

Cloudys eigene Rolle muss in deiner Rollenliste über jeder Belohnungsrolle stehen, sonst kann sie diese nicht vergeben. Das ist mit Abstand der häufigste Grund, warum eine korrekt konfigurierte Belohnung nichts tut — siehe Rechte.

Belohnungen werden beim Levelaufstieg vergeben. Legst du eine Belohnung für ein Level an, das Mitglieder schon überschritten haben, greift sie beim nächsten Aufstieg — nicht rückwirkend im Moment des Speicherns.

Rangkarte

/my-level kann statt eines Embeds ein gerendertes Bild ausgeben.

EinstellungWirkung
AktiviertAus behält die Einrichtung, liefert aber das Embed
AkzentfarbeFortschrittsbalken, Striche und Beschriftung. Leer = Cloudy-Violett
HintergrundbildEin https-Bild, entsättigt und abgedunkelt hinter der Karte

Die Karte zeigt Avatar, Name, Level, Rang und einen Fortschrittsbalken zum nächsten Level. Die Karte gar nicht einzurichten entspricht „aus" — jeder Server behält das Embed, bis jemand eine anlegt.

Levelkurve

Drei Zahlen bestimmen, was jedes Level kostet. Die Regel:

nächste Schwelle = vorherige Schwelle + max( Mindestschritt, vorherige Schwelle × Wachstumsrate )

Basis-XP (Level 1 → 2)

1–10000 · Standard 100

XP für den ersten Levelaufstieg. Alles danach leitet sich davon ab.

Wachstumsrate

0–100 (%) · Standard 15

Wie viel teurer jedes Level gegenüber dem vorherigen wird, mit Zinseszins. 15 % heißt: Level 3 kostet 15 % mehr als Level 2, Level 4 kostet 15 % mehr als Level 3, und so weiter.

WachstumGefühl
0–5 %Fast linear — hohe Level bleiben erreichbar, die Zahl bläht sich auf
10–20 %Der Sweet Spot. Frühe Level gehen schnell, spätere sind eine Leistung
30 %+Brutal. Level 20 wird faktisch unerreichbar

Mindestschritt

0–10000 · Standard 50

Eine Untergrenze für den Sprung zum nächsten Level. Ohne sie machen eine kleine Basis und eine niedrige Wachstumsrate die ersten Level fast kostenlos — 100 XP, dann 105, dann 110.

Mit dem Standard 50 beträgt der Zuwachs mindestens 50 XP, egal was der Prozentsatz ergibt.

Rechenbeispiel mit den Standardwerten

LevelSchwelleAngewandter Zuwachs
1 → 2100Basis
2 → 3150max(50, 100 × 15 % = 15) = 50
3 → 4200max(50, 150 × 15 % = 22,5) = 50
4 → 5250max(50, 200 × 15 % = 30) = 50
5 → 6300max(50, 250 × 15 % = 37,5) = 50

Mit diesen Standardwerten spürst du den Mindestschritt — die Wachstumsrate übernimmt erst, wenn eine Schwelle etwa 333 XP überschreitet, denn dort übersteigen 15 % erstmals 50. Erhöhe die Basis-XP oder senke den Mindestschritt, wenn der Prozentsatz früher wirken soll.

Während du editierst, zeigt das Dashboard eine Live-Vorschau der ersten fünf Level — nutze sie.

Befehle

BefehlTut
/my-levelEigenes Level und XP anzeigen
/level-leaderboardDie Mitglieder mit den höchsten Leveln anzeigen

Verhaltenshinweise

  • Nur Nachrichten zählen. Voice-Aktivität, Reaktionen und Slash-Befehle bringen keine XP.
  • XP gelten pro Server. Ein Level auf einem Server bedeutet auf einem anderen nichts.
  • Eine Kurvenänderung berechnet vorhandene XP nicht neu. Mitglieder behalten ihre XP-Summe, nur künftige Schwellen ändern sich — eine Änderung kann jemanden also rechnerisch ein Level zurückwerfen.
  • Deaktivieren friert alles ein; Reaktivieren macht dort weiter, wo es aufgehört hat.
  • Ein Server-Reset unter Server-Standards löscht alle Level und XP endgültig.

Verwandt

  • Automationen — eine Rolle bei einem bestimmten Level vergeben oder XP für andere Ereignisse verteilen
  • Economy — das andere Fortschrittssystem, mit eigener Währung