Setup guide

Leveling systeem setup

XP per bericht, rol-rewards, leaderboards en no-XP kanalen. Onbeperkt rol-rewards — gratis.

Wat dit doet

Leden verdienen XP door actief te zijn (berichten, voice-time). Bij level-milestones krijgen ze automatisch rollen. Stimuleert engagement en beloont loyale leden.

💡 Voordeel t.o.v. MEE6: SlakBot heeft onbeperkte rol-rewards. MEE6 limiteert dat tot 3 in de gratis tier; voor onbeperkt betaal je $11.95/maand.

1Activeer Leveling

Open het dashboard. Ga naar Engagement → Leveling. Toggle aan.

2Stel XP-rate in

Default: 15-25 XP per bericht (random in die range), cooldown 60 seconden per user om spam te voorkomen.

Aanpasbare opties:

SettingDefaultWanneer aanpassen
XP per bericht15-25Verhoog voor snellere progressie
Cooldown (sec)60Verlaag voor casual, verhoog voor strict
Voice XP per minuut10Zet op 0 als je voice niet wil belonen
Minimaal kar bericht3Voorkom dat "lol" XP geeft

3Stel rol-rewards in

Klik + Rol-reward toevoegen. Vul level + rol in. Bv:

LevelRol
5@Active Member
15@Trusted
30@Regular
50@VIP
100@Legend

Geen limiet op aantal rol-rewards.

4Configureer no-XP kanalen

Sommige kanalen moeten geen XP geven (bot-spam, off-topic). Voeg ze toe aan No-XP kanalen.

Aanbevolen no-XP:

5Level-up bericht

Bij level-up kan SlakBot een bericht sturen. Opties:

⚠️ "In huidig kanaal" kan storend zijn in serieuze kanalen. Aanbevolen: vast kanaal of stil.

6Test

Run /rank om je huidige level te zien. Run /top voor het leaderboard. Stuur een paar berichten en check of XP omhoog gaat.

Voor admins: /xp-geef @user 5000 om handmatig XP te geven (handig om rol-rewards te testen).

Migreren vanaf MEE6

MEE6 biedt geen export van XP-data. Workaround:

  1. Maak een lijst van top-leden + hun MEE6 level (via /rank in MEE6)
  2. Bereken target XP per level: 5 × (level^2) + (50 × level) + 100
  3. Gebruik /xp-geef @user [berekend XP]

Of stuur me een CSV met (user-ID, level) — dan importeer ik 't bulk. DM @luca_046.

Gerelateerde commands

/rank
Bekijk eigen level
/top
Leveling leaderboard
/xp-geef
Handmatig XP geven
/xp-reset
Reset XP

Volgende stappen

← Terug naar docs