Skip to content

Leveling DE

Domekologe edited this page Jun 30, 2026 · 2 revisions

Leveling

🌐 English · Deutsch

Leveling vergibt XP fürs Chatten, mit Leveln, einer Bestenliste, Rang-Karten (als Bild gerendert, mit sauberem Embed-Fallback) und optionalen Level-Rollen-Belohnungen. Pro Server aktivierbar, zweisprachig (DE/EN), mit Web-Dashboard-Integration. Autor: pd-codes · benötigt Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC leveling
[p]load leveling
[p]slash sync

Rang-Karten nutzen Pillow, falls installiert; sonst wird stattdessen ein Embed angezeigt — keine harte Abhängigkeit.

Befehle

Befehl Typ Funktion
rank [@mitglied] Hybrid Deine (oder fremde) Rang-Karte anzeigen.
leaderboard Hybrid Top 10 nach XP (Aliase: levels, top).
xpset enable <on/off> Admin Leveling für diesen Server an/aus.
xpset cooldown <sekunden> Admin XP-Cooldown pro Mitglied.
xpset xprange <min> <max> Admin XP pro Nachricht.
xpset announce [#kanal] Admin Level-Up-Kanal (leer = jeweiliger Kanal).
xpset levelrole <level> [@rolle] Admin Level→Rollen-Belohnung hinzufügen/entfernen.
xpset noxp <#kanal> Admin Kanal ohne XP umschalten.
xpset language <de-DE|en-US> Admin Ausgabesprache.

XP-Kurve

MEE6-ähnliche, kumulative Kurve: die XP für Level n betragen 5·n² + 50·n + 100. XP gibt's einmal pro Nachricht, begrenzt durch den Cooldown, im eingestellten Min–Max-Bereich. Rollen-Belohnungen können stapeln oder niedrigere ersetzen (einstellbar). Der Bot braucht Rollen verwalten für Belohnungen.

Dashboard

Erscheint unter Server-Einstellungen als Panel Leveling: Aktiviert, Level-Up ankündigen, Level-Up-Kanal, Cooldown, XP min/max und Sprache. Level-Rollen und No-XP-Kanäle werden per Befehl verwaltet.

Clone this wiki locally