Statrollen belohnen Mitglieder automatisch mit Rollen, basierend auf ihrer Gesamtaktivität auf deinem Server - wie viele Nachrichten sie gesendet, wie viel Zeit sie im Sprachkanal verbracht, wie viele Spiele sie gewonnen haben oder wie lange sie schon Mitglied sind. Anders als Leveling-Belohnungen basieren Statrollen auf rohen kumulierten Summen, nicht auf der XP-Formel.
Gehe zu Panel → dein Server → Statrollen, um sie einzurichten.

🎯 So funktioniert es
Jede Statrolle ordnet einer Rolle eine Aktivitätsschwelle zu:
| Metrik | Vergibt die Rolle, wenn… |
|---|---|
| Gesendete Nachrichten | das Mitglied insgesamt mindestens N Nachrichten gesendet hat |
| Sprachzeit | das Mitglied insgesamt mindestens N Minuten im Sprachkanal verbracht hat |
| Gewonnene Spiele | das Mitglied im Spiele-Hub mindestens N Spiele gewonnen hat |
| Zeit auf dem Server | das Mitglied vor mindestens N Tagen beigetreten ist |
Wenn ein Mitglied die Schwelle überschreitet, gibt ihm der Bot die Rolle automatisch. Optional kannst du die Rolle wieder entfernen lassen, wenn das Mitglied jemals unter die Schwelle fällt.
Jede dieser Summen steigt immer nur, daher spielt das Entfernen vor allem dann eine Rolle, wenn du auch XP-Verfall oder Zurücksetzungen nutzt.
➕ Eine Statrolle erstellen
- Wähle die Rolle, die vergeben werden soll (stelle sicher, dass die YAWBDB-Bot-Rolle in deiner Rollenliste darüber steht, sonst kann sie sie nicht zuweisen).
- Wähle die Metrik - Nachrichten, Sprachzeit, gewonnene Spiele oder Zeit auf dem Server.
- Lege die Schwelle fest (z. B.
1000Nachrichten,600Sprachminuten,50Siege,30Tage). - Aktiviere optional Rolle entfernen, wenn das Mitglied unter die Schwelle fällt.
Du kannst mehrere Statrollen erstellen, auch mehr als eine für dieselbe Rolle (z. B. verschiedene Stufen) - jedes Paar aus Rolle und Metrik ist eindeutig.
⏱ Wann Rollen angewendet werden
Jede Metrik wird dort geprüft, wo sie sich tatsächlich ändert:
- Nachrichten- und Sprach-Statrollen werden geprüft, während Mitglieder aktiv sind - die Rolle wird beim nächsten Mal vergeben, wenn das Mitglied nach Überschreiten der Schwelle eine Nachricht sendet oder Sprach-XP erhält.
- Statrollen für gewonnene Spiele werden geprüft, in dem Moment, in dem ein Mitglied gewinnt - die Rolle kommt also mit dem Sieg, der sie verdient hat, nicht erst mit der nächsten Nachricht.
- Statrollen für die Zeit auf dem Server werden durch einen periodischen Durchlauf abgeglichen (einige Male am Tag), da diese nicht von der Aktivität der Mitglieder abhängt.
Bestehende Mitglieder verdienen sich ihre Statrollen also kurz nach dem Erstellen der Regel, sobald sie aktiv sind oder beim nächsten Durchlauf - nicht unbedingt in dem Moment, in dem du auf Speichern klickst.
⚠️ Statrollen für Nachrichten und Sprache setzen voraus, dass die Funktion Leveling aktiviert ist - so verfolgt der Bot die Nachrichten- und Sprachaktivität. Statrollen für gewonnene Spiele setzen die Funktion Spiele voraus, denn sie erfasst die Siege. Die Metrik Zeit auf dem Server funktioniert allein, mit oder ohne eine der beiden.
Die Zahl der Nachrichten zählt Nachrichten, die XP bringen - höchstens eine pro Abklingzeit-Fenster von Leveling -, nicht jede einzelne Nachricht. Eine Schwelle von „1.000 Nachrichten“ spiegelt also anhaltende Aktivität wider statt einer reinen Nachrichtenzählung, und schnelles Spammen bläht sie nicht auf.
🎮 Was als gewonnenes Spiel zählt
Eine Statrolle für gewonnene Spiele zählt jeden Sieg, den ein Mitglied im Spiele-Hub auf deinem Server erzielt hat:
- Siege in Minispielen - Hangman, Trivia, Schere-Stein-Papier (auch Duelle) und Bingo.
- Gelöste Wordle - jeder Tag, an dem das Mitglied das Wort geknackt hat.
/8ball und /love zählen nie: Sie haben keinen Gewinner, sind also Partien statt Siege.
Nur Siege zählen, die erzielt wurden, während das Spiel eingeschaltet war - ein Spiel auszuschalten hört auf, die Summe zu füttern, und frühere Siege bleiben gezählt. Die Summe gilt pro Server, die Siege eines Mitglieds anderswo folgen ihm also nicht hierher.
Das passt natürlich zu XP bei Sieg in den Einstellungen von Spiele: XP belohnt jeden einzelnen Sieg, während eine Statrolle den Meilenstein markiert. Eine Rolle „Game Champion“ bei 50 Siegen gibt regelmäßigen Spielern etwas, wonach sie streben können, das ihnen eine einzelne glückliche Runde nicht schenken kann.
🆚 Statrollen und Leveling-Belohnungen
Beide können Rollen zuweisen, beantworten aber unterschiedliche Fragen:
- Leveling-Belohnungen lösen bei Leveln, Prestige und XP aus - geformt durch deine XP-Raten, Multiplikatoren, Serien und deinen Verfall.
- Statrollen lösen bei rohen Summen aus - ein schlichter Meilenstein wie „1.000 Nachrichten gesendet“, „100 Stunden im Sprachkanal“ oder „50 Spiele gewonnen“, unabhängig von der XP-Kurve.
Nutze, was passt, oder beides. Für Statrollen musst du keinen Belohnungsgraph bauen - aber jede Metrik braucht die Funktion, die sie speist: Leveling für Nachrichten und Sprache, Spiele für gewonnene Spiele. Die Metrik „Zeit auf dem Server“ funktioniert ohne beides.
🔑 Zugriff
Statrollen steht Server-Inhabern und Teammitgliedern mit mindestens der Rolle Moderator im YAWBDB-Panel zur Verfügung. Aktiviere zuerst die Funktion Statrollen auf deinem Server - sie auszuschalten stoppt neue Vergaben, ohne deine Regeln zu löschen.