Wiki / Core Features / Leveling & XP

Leveling & XP

Bijgewerkt door Maxime_48 · 1 uur geleden · Weergaven: 184

Talen: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Het levelingsysteem beloont actieve Discord-leden met XP, levels, reeksen, prestige, rollen en andere beloningen.

Het is ontworpen om vanuit het YAWBDB-paneel te configureren, zonder instellingen via commando's.

De instellingenpagina Leveling XP met XP verdienen, level-upmeldingen, voice-XP en reeksopties


📈 Hoe leden XP verdienen

Leden kunnen XP verdienen uit meerdere activiteitsbronnen.

💬 Tekstberichten

Leden verdienen XP door berichten te sturen in je Discord-server.

Je kunt instellen:

  • Minimale XP per bericht
  • Maximale XP per bericht
  • Wachttijd per gebruiker
  • Kanalen waar XP is uitgeschakeld
  • Kanaalvermenigvuldigers
  • Rolvermenigvuldigers

De wachttijd helpt spam-farming te voorkomen.

🎙️ Voice-activiteit

Leden kunnen XP verdienen terwijl ze tijd doorbrengen in spraakkanalen.

Voice-XP is handig voor servers waar de activiteit vooral in gesprekken, gamesessies, studieruimtes, vergaderingen of community-evenementen plaatsvindt.

AFK-gebruikers of door de server gedempte gebruikers kunnen, afhankelijk van de configuratie, van voice-XP worden uitgesloten.

👍 Reacties

Leden kunnen XP verdienen wanneer andere gebruikers op hun berichten reageren.

Dit beloont nuttige, grappige of interessante berichten die betrokkenheid van de community krijgen.


🧮 Levelformule

YAWBDB ondersteunt meerdere voorinstellingen voor de levelprogressie:

  • Makkelijk - snellere progressie in het begin
  • Normaal - evenwichtige standaardprogressie
  • Moeilijk - tragere en veeleisendere progressie
  • Aangepast - eigen formulecoëfficiënten

Met een eigen formule kunnen ervaren servereigenaren de XP-curve afstemmen op de grootte en het activiteitsniveau van hun community.


🎊 Level-upmeldingen

Je kunt kiezen hoe YAWBDB level-ups aankondigt.

Beschikbare modi:

  • Uitgeschakeld
  • Huidig kanaal
  • Privébericht
  • Specifiek kanaal

Level-upberichten kunnen worden aangepast met variabelen zoals de gebruikersnaam, het level, de XP, de reeks of de servernaam.


🔥 Dagelijkse reeksen

Dagelijkse reeksen belonen consistente activiteit.

Je kunt XP-vermenigvuldigers instellen voor activiteitsreeksen zoals:

  • Reeks van 3 dagen
  • Reeks van 7 dagen
  • Reeks van 30 dagen

Als een lid een dag mist, wordt zijn of haar reeks gereset.


🗳️ Top.gg-stembonus

Leden die op Top.gg op YAWBDB stemmen, kunnen extra XP verdienen zolang hun stem actief is. Een stem duurt twaalf uur, dus de bonus ook, en hij eindigt op het moment dat ze weer mogen stemmen.

Dit staat standaard uit op elke server. Schakel het in onder Leveling XP → Top.gg-stembonus en kies de vermenigvuldiger die je wilt geven.

Top.gg telt een stem in het weekend dubbel. Dat verdubbelt de bonus, niet de vermenigvuldiger: bij een instelling van ×1,5 is een weekendstem ×2,0 waard - niet ×3,0. Eén weekendstem mag niet meer waard zijn dan een reeks van dertig dagen.

Niets zit achter stemmen op slot. Geen enkel commando, kanaal of functie werkt niet meer voor iemand die nooit stemt; de bonus is een bedankje, geen tol.

Een lid kan met /boosters zien hoe het ervoor staat: de regel toont de bonus zolang die loopt, met wanneer hij eindigt, en toont het aanbod wanneer dat niet zo is.

Servereigenaren: hiervoor moet de Top.gg-webhook eenmalig worden ingesteld, in het beheerdersgedeelte van het paneel. Zolang dat niet is gebeurd, heeft de schakelaar op deze pagina niets om op te reageren.


🎉 XP-evenementen

Met XP-evenementen plan je tijdelijke of terugkerende XP-boosts.

Voorbeelden:

  • Dubbele-XP-weekend
  • Bonus voor een community-evenement
  • Vermenigvuldiger voor een voice-avond
  • XP-evenement voor een feestdag

XP-evenementen kunnen worden gecombineerd met andere vermenigvuldigers en kunnen ook acties in de beloningsgrafiek activeren.


📉 XP-verval

XP-verval kan na een ingesteld aantal dagen XP van inactieve leden verminderen.

Je kunt instellen:

  • Wanneer het verval begint
  • Hoeveel XP per dag wordt verwijderd
  • Een minimumlevel waaronder leden niet kunnen zakken

Dit houdt ranglijsten actief en beloont huidige deelname in plaats van alleen activiteit uit het verleden.


🥇 Rol Beste lid van de dag

YAWBDB kan automatisch een rol toekennen aan het lid dat die dag de meeste XP verdiende.

De rol wisselt automatisch. De vorige houder verliest de rol wanneer een nieuw beste lid van de dag wordt gekozen.


👑 Prestige

Met prestige kunnen leden hun level resetten nadat ze de levellimiet hebben bereikt, terwijl ze een prestigeteller behouden.

Dit geeft zeer actieve leden een langetermijndoel voorbij de normale levellimiet.

Prestige kan ook in de beloningsgrafiek worden gebruikt om speciale beloningen te ontgrendelen.


🏆 Ranglijst

De ranglijst toont de voortgang en rangschikking van leden.

Afhankelijk van de pagina of het commando kan hij tonen:

  • Rang
  • Level
  • XP
  • Reeks
  • Prestige
  • Titel
  • Laatste activiteit

De serverstaf kan XP ook handmatig aanpassen vanuit het paneel wanneer dat nodig is.

/rank en /leaderboard geven nu een gegenereerde afbeeldingskaart terug die je kunt aanpassen, en je kunt een openbare webranglijst publiceren die iedereen kan bekijken zonder Discord-login. Zie Rangkaart en openbare ranglijst.


⌨️ Slash-commando's

Veelgebruikte Leveling-commando's:

  • /rank [@user] - bekijk het level, de XP, de rang en de reeks van een lid
  • /boosters - toont de vermenigvuldigers die je XP nu verhogen, en die je nog zou kunnen krijgen
  • /leaderboard - toont de serverranglijst
  • /top - toont de grootste XP-verdieners van vandaag

📥 Kom je van een andere bot?

Je hoeft niet iedereen terug te zetten naar level 0. Met Leveling XP → Importeren haal je de XP van je leden over van MEE6, of uit een JSON-export van een andere levelingbot - met een voorbeeld en een duidelijke keuze over wiens levelcurve je behoudt. Zie Levels importeren vanuit een andere bot.


👍 Aanbevolen instelling

Voor een nieuwe server:

  1. Schakel de functie Leveling in.
  2. Configureer tekst-XP en wachttijd.
  3. Kies een levelformule.
  4. Configureer level-upmeldingen.
  5. Schakel voice- of reactie-XP in als dat nuttig is voor je community.
  6. Voeg later beloningen toe met de beloningsgrafiek.

Begin eenvoudig en breid uit zodra het systeem werkt.