Sommaire
- Comment fonctionne un système de niveaux
- 1. Activer les niveaux dans le tableau de bord
- 2. Régler l'équité contre le spam d'XP
- 3. Définir des rôles en récompense de niveau
- 4. Message de passage de niveau sans spammer le chat
- 5. Personnaliser la carte de rang
- 6. Classement dans Discord et sur le web
- Confidentialité du classement public
- Checklist
- Erreurs fréquentes
- FAQ
Un système de niveaux sur Discord rend l'activité visible : ceux qui écrivent et participent gagnent de l'XP, montent de niveau et finissent par obtenir un rôle spécial. Ça motive les nouveaux membres à s'impliquer et donne aux habitués une raison de rester.
Mal réglé, tout ça dérape vite : les gens spamment pour l'XP, le chat se remplit d'annonces de passage de niveau et, au bout d'un mois, plus personne ne s'intéresse au classement. Dans ce guide, tu configures les niveaux avec Lizbot pour qu'ils restent équitables et motivants sur la durée. À la fin, tu as de l'XP, des rôles en récompense, une carte de rang et, si tu veux, un classement public sur le web.
Comment fonctionne un système de niveaux
Discord n'a pas de système de niveaux intégré. Il te faut un bot qui compte les messages et distribue des points. Avec Lizbot, ça marche comme ça :
- Chaque message rapporte une quantité d'XP aléatoire, entre 15 et 25 par défaut.
- Ensuite, un cooldown s'applique, 60 secondes par défaut. Les autres messages envoyés pendant ce temps ne rapportent pas d'XP.
- Si tu veux, le temps passé dans les salons vocaux rapporte aussi de l'XP, 5 XP par minute par défaut. Pour animer tes salons vocaux en général, consulte le guide plus d'activité dans les salons vocaux.
- Le niveau découle de l'XP accumulée selon une courbe.
La courbe suit la formule : XP pour le niveau n = base · n² + facteur · n. Avec les valeurs par défaut (base 5, facteur 50), il te faut au total :
| Niveau | XP totale | messages comptés environ |
|---|---|---|
| 1 | 55 | 3 |
| 5 | 375 | 19 |
| 10 | 1 000 | 50 |
| 20 | 3 000 | 150 |
| 50 | 15 000 | 750 |
Le nombre de messages part d'une moyenne de 20 XP par message compté. À cause du cooldown, un message par minute au maximum est compté. Quelqu'un qui envoie dix messages d'affilée ne reçoit donc de l'XP qu'une seule fois.
1. Activer les niveaux dans le tableau de bord
Ouvre le tableau de bord Lizbot, choisis ton serveur et va dans Niveaux. Dans l'onglet Général, active Niveaux activés. Tu y règles aussi :
- XP par message (min) et XP par message (max)
- Cooldown en secondes
- Courbe : base et Courbe : facteur
Les valeurs par défaut conviennent à la plupart des serveurs. Si ton serveur est très actif et que les premières récompenses arrivent trop vite, augmente plutôt la base de la courbe que le cooldown. Les premiers niveaux restent accessibles, les plus hauts deviennent nettement plus rares.
2. Régler l'équité contre le spam d'XP
Un système de niveaux récompense ce que tu mesures. Si tu ne mesures que les messages, tu obtiens plus de messages, mais pas forcément de meilleurs. Ces réglages aident :
- Cooldown : les 60 secondes par défaut évitent que le spam d'un mot rapporte quelque chose. Ne descends pas sous 30 secondes.
- Pas d'XP dans les salons : exclus les salons où le spam est tentant ou où l'XP n'a pas de sens, comme les commandes de bots, les jeux de comptage, les memes ou le hors-sujet.
- Pas d'XP pour les rôles : par exemple pour les bots, les membres rendus muets ou un rôle pour les comptes sanctionnés.
- Multiplicateurs : dans l'onglet du même nom, tu attribues un facteur à des rôles ou des salons. Un facteur de 1,5 pour ton salon de discussion récompense les vraies conversations, un facteur de 0,5 freine un salon de délire, 0 y coupe complètement l'XP.
Important pour les multiplicateurs : les valeurs sous 1 passent avant les bonus. Un membre avec un rôle bonus reçoit donc quand même moins d'XP dans un salon freiné. Impossible de contourner un frein avec un rôle de booster.
Pour l'XP vocale, l'onglet Vocal a ses propres règles de protection : Personnes minimum dans le salon (2 par défaut, les bots ne comptent pas), Les membres muets ne gagnent pas d'XP et Ignorer le salon AFK. Il y a aussi Salons vocaux ignorés. Comme ça, personne ne farme de l'XP en restant seul et muet dans un salon.
3. Définir des rôles en récompense de niveau
Les rôles en récompense sont le principal moteur. Crée-les d'abord dans Discord : Paramètres du serveur, puis Rôles, puis Créer un rôle. Donne-leur une couleur et, si tu veux, l'option pour afficher les membres séparément. Vérifie que le rôle de Lizbot est au-dessus des rôles en récompense dans la liste des rôles, sinon le bot ne peut pas les attribuer. Plus de détails dans le guide Configurer les rôles Discord.
Ensuite, dans le tableau de bord, onglet Récompenses, tu associes un niveau à chaque rôle. Un schéma qui a fait ses preuves :
- Niveau 5 : un rôle qui autorise les images et les liens dans le chat
- Niveau 10 : un rôle d'habitué coloré
- Niveau 20 : l'accès à un salon lounge plus calme
- Niveau 30 et plus : un rôle rare avec un nom unique
Deux interrupteurs décident du comportement des rôles. Cumuler les récompenses permet aux membres de garder tous les rôles atteints ; sans cette option, seul le plus haut reste. Rendre les récompenses au retour redonne aux membres leurs rôles de niveau quand ils quittent le serveur puis reviennent. L'XP reste enregistrée. Si la vérification est active, les rôles ne reviennent qu'après la vérification.
L'offre Free permet 10 rôles en récompense, à partir de Pro c'est illimité.
4. Message de passage de niveau sans spammer le chat
Dans l'onglet Passage de niveau, tu choisis sous Où l'envoyer où arrivent les félicitations. Les options sont Dans le salon actuel, Salon fixe, Par MP et Aucun message. Pour la plupart des serveurs, un salon dédié comme #niveaux est le meilleur choix, parce que le chat principal reste calme.
Tu personnalises le texte toi-même. Tu as notamment {user.mention}, {level} et {xp}, par exemple :
GG {user.mention}, tu passes **niveau {level}** !
L'interrupteur Annoncer seulement les niveaux avec récompense est particulièrement utile. Lizbot n'annonce alors un passage de niveau que s'il débloque un rôle. Sur les serveurs actifs, ça économise énormément de messages.
5. Personnaliser la carte de rang
Avec /rank show, les membres voient leur niveau, leur XP, leur place et leur nombre de messages. Avec l'option membre, ils regardent ceux des autres. Dans l'onglet Carte de rang, tu choisis le Style : Image (carte avec barre de progression) ou Embed simple. Pour l'image, tu règles la couleur d'arrière-plan et d'accent et tu peux ajouter une Image d'arrière-plan via une URL, idéalement au format 934 × 282 pixels.
À partir de Pro, les membres peuvent personnaliser leur propre carte : /rank style background définit une image d'arrière-plan perso, /rank style color une couleur d'accent perso.
6. Classement dans Discord et sur le web
Dans Discord, /rank top affiche le top 10 du serveur, et l'option page permet de feuilleter la suite. Dans le tableau de bord, l'onglet Classement montre la liste complète avec l'XP et les messages. Tu peux aussi y Réinitialiser le classement, par exemple au début d'une nouvelle saison. Ça supprime toute l'XP du serveur et c'est irréversible.
Le Classement public en fait une page web dédiée avec le top 100, un podium pour les trois premiers, la progression jusqu'au niveau suivant et les rôles en récompense. Active Rendre le classement public et choisis un Nom court dans l'adresse : 3 à 32 caractères parmi a à z, 0 à 9 et le tiret. La page se trouve alors sous lizbot.gg/l/ton-nom-court. Si tu laisses le nom court vide, l'ID du serveur apparaît dans l'adresse. Avec Copier le lien, tu la partages directement. En plus, /rank top affiche un bouton qui mène à la page web.
Confidentialité du classement public
Quand tu actives le classement public, les noms d'affichage, avatars, niveaux et XP du top 100 sont visibles par tout le monde sur Internet, même sans compte Discord. Les membres qui ont quitté le serveur n'apparaissent pas.
Chaque membre peut se retirer lui-même : /rank privacy avec verstecken sur true le retire de la liste publique, avec false il réapparaît. Ça marche avec toutes les offres. Le mieux, c'est d'annoncer le classement public dans ton salon d'annonces en indiquant tout de suite cette commande.
Checklist
- les niveaux sont activés dans le tableau de bord
- le cooldown est d'au moins 30 secondes
- les salons de bots, de jeux et de spam sont dans Pas d'XP dans les salons
- le rôle de Lizbot est au-dessus de tous les rôles en récompense
- les passages de niveau arrivent dans un salon dédié ou seulement pour les niveaux avec récompense
- la première récompense est atteignable après quelques jours d'activité
- tes membres sont prévenus avant que tu actives le classement public
Erreurs fréquentes
Récompenses trop tardives : si le premier rôle n'arrive qu'au niveau 25, les nouveaux membres abandonnent. Prévois une petite récompense tôt, par exemple au niveau 5. D'autres idées pour que les nouveaux restent se trouvent dans le guide garder ses membres sur le serveur.
Rôle de Lizbot trop bas : Discord ne permet aux bots d'attribuer que les rôles placés sous leur propre rôle. Si un rôle en récompense est au-dessus, rien ne se passe au passage de niveau. Le guide permissions manquantes du bot explique comment repérer ce genre de problème.
Rôles en récompense avec des permissions d'admin : un rôle de niveau devrait débloquer du confort, pas des permissions de modération. Écrire beaucoup ne rend pas automatiquement digne de confiance.
Avalanche de passages de niveau dans le chat principal : sans salon dédié ou sans Annoncer seulement les niveaux avec récompense, les félicitations noient les vraies conversations.
Tous les salons traités pareil : l'XP des salons de comptage ou de spam fausse le classement. Exclus-les ou freine-les avec un multiplicateur.
FAQ
Les membres gagnent-ils de l'XP pour chaque message ?
Non. Après un message qui rapporte de l'XP, le cooldown s'applique, 60 secondes par défaut. Tout ce qui est écrit pendant ce temps ne compte pas. S'y ajoutent les salons et les rôles que tu as exclus de l'XP.
L'XP est-elle perdue quand quelqu'un quitte le serveur ?
Non, l'XP reste enregistrée. Si le membre revient, il récupère automatiquement ses rôles en récompense, tant que Rendre les récompenses au retour est activé.
Puis-je reprendre l'XP d'un autre bot ?
Oui, dans le tableau de bord, Changer de bot a un onglet Niveaux dédié. Lizbot importe les niveaux puis attribue aussi les rôles en récompense correspondants. Tout le déroulement du changement est expliqué dans le guide Changer de bot.
Comment me cacher du classement public ?
Utilise /rank privacy dans Discord et mets verstecken sur true. Tu n'apparais alors plus sur la page web. Le classement dans Discord n'est pas concerné.
À quelle fréquence le classement public est-il mis à jour ?
La page web est mise à jour environ toutes les minutes. La nouvelle XP apparaît donc peu de temps après l'écriture.
Fonctionnalités Lizbot associées
Laisse Liz s’en occuper
Ajoute Lizbot, configure-le dans le tableau de bord, c’est tout. L’offre Free reste gratuite.

