Discord Leveling Bot: XP, Streaks & Role-Rewards erklärt | TeraOne 2026
Wie TeraOnes Leveling-System wirklich rechnet: Text- und Voice-XP, quadratische Level-Formel (5·lvl²+50·lvl+100), Streak-Bonus, Multiplier und Seasons.
Leveling: XP-System, das Engagement belohnt — und nicht AFK-Farming
Leveling-Systeme sind nur dann fair, wenn sie sich nicht gamen lassen. TeraOnes Leveling-Modul trackt Text- und Voice-Aktivität, vergibt XP über eine durable Queue (kein Verlust bei Bot-Restart) und filtert AFK-Farmen aktiv raus.
Was es kann
- Text- und Voice-XP — XP pro Nachricht (mit 60-Sek-Cooldown gegen Spam) und pro Voice-Minute (AFK- und Mute-aware). Beide laufen durch dieselbe durable Queue.
- Faire, balancierte Level-Formel — quadratische Progression
5·lvl² + 50·lvl + 100. Frühe Level fühlen sich schnell an, höhere Level bleiben ein echtes Ziel. - Role-Rewards mit Stacking-Option — Rollen auf Level-Schwellen hinterlegen (z. B. Level 5 →
@Active, Level 20 →@Veteran). Stacking an = alle Rollen behalten, aus = nur die höchste. Bis 50 Rewards. - Multiplier & No-XP-Filter — Pro Channel oder Rolle Multiplier setzen (0.5×–5×), Event-Multiplier mit Zeitfenster (Doppel-XP-Wochenende), oder Channels/Rollen vom XP-Gewinn ausschließen.
- Streak-Bonus — tägliche Aktivität als Streak. Bonus-XP für 3er-, 7er- und 30er-Streaks. Ein Freibie pro Monat verhindert Streak-Verlust bei einem verpassten Tag.
- Seasons mit Winner-Rolle — temporäre Ranglisten mit Start/End-Datum. Season-Ende vergibt optional eine Winner-Rolle und resetet Season-XP — Total-XP bleiben unberührt.
- Rank-Card mit eigenem Design —
/rankrendert eine 800×250-Card (Avatar, Level, XP-Bar, Streak). Eigenes Hintergrundbild, freie Akzentfarbe. - Öffentliches Leaderboard — optional: Top-50-Seite unter
tera-one.de/lvl/<guildId>. Server-Icon, Podium für Top 3. - Admin-Werkzeuge — XP manuell geben oder zurücksetzen, einzeln oder Server-weit. Audit-Log aller XP-Bewegungen.
Wie die Level-Formel funktioniert
Die XP-Anforderung pro Level ist quadratisch:
- Level 1 → 100 XP
- Level 5 → 475 XP
- Level 10 → 1100 XP
- Level 20 → 3100 XP
- Level 50 → 15100 XP
Konkret: XP_zu_Level(n) = 5·n² + 50·n + 100. Das ist langsam genug, dass High-Roller-Status etwas wert ist, aber schnell genug, dass die ersten 5 Level sich an einem Abend erreichen lassen.
Wie du es einrichtest
- Dashboard → Leveling öffnen, Modul aktivieren.
- Role-Rewards anlegen — Level-Schwellen mit Rollen mappen.
- Multiplier für aktive Channels (z. B.
#general= 1.5×) und passive ausschließen (#bot-spam= 0×). - No-XP-Channels & -Rollen befüllen (
@Mute, AFK-Channel). - Optional Seasons starten und Winner-Rolle wählen.
- Rank-Card-Hintergrund hochladen, Akzentfarbe setzen.
Mehr in der Feature-Übersicht.
Tipps für bessere Ergebnisse
- Pause-on-Timeout & Pause-on-Quarantine aktivieren — gesperrte Accounts farmen so keine XP, legitime User verlieren nach Entsperrung nichts.
- Voice-Heartbeat statt Pauschal-XP — TeraOne schickt alle 60 Sek einen Heartbeat. Aktive (nicht AFK, nicht muted, mit anderen im Channel) Voice-Minuten zählen. AFK-Channels werden ignoriert.
- Multiplier moderat einsetzen — 5× für ein Event ist okay, dauerhaft verzerrt es das Leaderboard.
FAQ
Wie schnell steigen User auf? Text: XP mit 60-Sek-Cooldown pro User (Anti-Spam). Voice: Minuten zählen, wenn User nicht AFK oder muted ist. Mit Streak-Bonus auf 3/7/30 Tagen bleibt tägliche Aktivität attraktiv.
Wie viele Role-Rewards und Multiplier sind erlaubt? Bis 50 Role-Rewards und 25 Multiplier (Channel, Rolle oder Event) pro Server.
Kostet das etwas? Nein. Alle Leveling-Funktionen — inkl. Rank-Cards, Seasons, Multiplier, öffentliches Leaderboard — sind komplett kostenlos.
Hilfe nötig? Komm in unseren Discord-Server.