> For the complete documentation index, see [llms.txt](https://prismebot.gitbook.io/prismebot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prismebot.gitbook.io/prismebot-docs/niveaux-and-engagement.md).

# 📈 Niveaux & Engagement

PrismeBot intègre un système de progression dynamique qui récompense l'activité de vos membres. Plus ils discutent dans les salons textuels, plus ils gagnent de l'expérience (XP) et montent en niveau

### 📊 Commandes Utilisateurs

Chaque membre peut suivre sa propre progression ou se mesurer au reste de la communauté grâce à deux commandes simples :

* `/rank [membre]` : Génère une magnifique carte de profil indiquant le niveau actuel, le total d'XP accumulé, le rang sur le serveur, et une barre de progression visuelle vers le prochain niveau.
* `/leaderboard` : Affiche le classement (Leaderboard) des membres les plus actifs du serveur sous forme d'embed textuel soigné.

### ⚙️ Fonctionnalités pour l'Administration

Le système d'XP de PrismeBot est entièrement automatisé mais s'adapte aux besoins de votre structure :

* Récompenses de rôles (Role Rewards) : Configurez le bot pour qu'il attribue automatiquement des rôles spécifiques lorsque vos membres atteignent certains paliers (ex: le rôle `Vétéran` débloqué automatiquement au Niveau 10).
* Anti-Spam XP intégré : Pour éviter que les membres ne trichents en envoyant des messages aléatoires en boucle, PrismeBot intègre un délai de sécurité (cooldown) : un membre ne peut gagner de l'XP qu'une fois par minute.
* Salons ignorés : Vous pouvez désactiver le gain d'XP dans des salons spécifiques (comme les salons de jeux ou de spam command) directement depuis le panneau de configuration d'administration.
