AscensionBot

Levelsystem & Ränge

The Levelsystem & Ränge module in AscensionBot — what it does and how to configure it.

Jede Nachricht bringt XP (durch Cooldowns und ignorierte Kanäle/Rollen vor Missbrauch geschützt), die automatisch in Level umgerechnet werden — mit Level-Up-Ankündigungen oder DMs sowie levelbasierten Rollen-Belohnungen. Admins können mit XP-Multiplikatoren pro Rolle oder Kanal feinjustieren und XP sogar in Coins umwandeln lassen. /rank und /rankcard erzeugen eine individuelle Bildkarte, /leaderboard zeigt die serverweite Bestenliste. Dazu liefern /achievements und /top ein komplettes Erfolgssystem und kombinierte Ranglisten über XP, Sprachzeit, Nachrichtenanzahl und Engagement. Die Level-Up-Ankündigung selbst ist ein vollständig anpassbares, mehrteiliges Embed mit einer {rank_card}-Variable, um das Rangkarten-Bild an beliebiger Stelle einzufügen, und jedes Element der Karte — Avatar, Name, XP-Leiste, Abzeichen — lässt sich per Drag-and-Drop exakt positionieren.