Aller au contenu

Niveaux et XP

Récompensez les messages éligibles du serveur avec de l’XP, des messages de montée de niveau et des rôles de récompense.

Connectez-vous, sélectionnez un serveur que vous pouvez gérer et assurez-vous qu’April voit les salons où les membres participeront. Pour les annonces et récompenses, vérifiez ses autorisations d’envoi de messages et de gestion des rôles choisis, ainsi que la hiérarchie des rôles Discord. Les niveaux doivent être activés sur le serveur pour l’XP et /rank.

  1. Ouvrez Levels & XP dans le tableau de bord du serveur. Sur l’écran de configuration, choisissez un salon et modifiez éventuellement le message de montée de niveau, puis enregistrez.
  2. Dans Settings, activez Status pour modifier la configuration. Choisissez si le message de montée de niveau est activé, privé ou aléatoire ; lorsqu’il n’est pas privé, une sélection de salon vide utilise le salon où le message éligible a été envoyé. Ajoutez des messages selon vos besoins.
  3. Sous Permissions, choisissez les rôles et salons autorisés ou exclus. Réglez Xp rate de ×0.25 à ×3 par quarts ; le taux initial est ×1.
  4. Sous Rewards, sélectionnez un rôle et son niveau. Vous pouvez retirer les anciens rôles de récompense et activer un message de récompense, en choisissant éventuellement un salon ou un message privé et des messages aléatoires. Enregistrez vos modifications.
  5. Par exemple, configurez un rôle au niveau 2, enregistrez et demandez à un membre d’envoyer des messages éligibles au fil du temps. Utilisez /rank pour vérifier la progression et /reward pour lister les récompenses configurées. Atteindre le niveau par l’XP éligible est censé attribuer le rôle ; la configuration enregistrée ne prouve pas à elle seule la réussite de l’opération Discord.

Les captures d’écran partagées montrent l’interface en anglais.

Configuration des niveaux montrant les étapes de salon et de message

Formulaire de configuration initiale dans l’environnement de test local.

Paramètres de niveaux activés localement avec contrôles des autorisations XP et du taux

Aperçu local non enregistré : le paramètre de test enregistré est resté désactivé.

Onglet Rewards avec sélection de rôle et aucune récompense configurée

Récompenses dans le même aperçu non enregistré ; le paramètre de test stocké est resté désactivé.

La configuration initiale active les niveaux et le message de montée de niveau, utilise les messages privés, ne rend pas les messages aléatoires, commence sans récompense ni rôle ou salon exclu et utilise la carte de classement par défaut. Vérifiez les paramètres enregistrés avant de compter sur ces choix. Consultez les cartes de classement pour les designs du serveur et personnels.

Bien que le tableau de bord mentionne la voix, le parcours XP actuel du Worker traite les messages texte ; la disponibilité de l’XP vocal n’est pas établie. April ignore les messages de bots et de webhooks, le contenu vide et un mot unique de moins de cinq caractères. Les messages commençant par le préfixe de commande configuré ne donnent pas d’XP. Les autorisations de rôle et de salon s’appliquent aussi. Le gain d’XP est limité à une fois toutes les 60 secondes par utilisateur entre les serveurs ; envoyer davantage de messages pendant ce délai ne l’accélère pas. Le tableau de bord n’expose pas les contrôles sous-jacents de plage XP ou de délai.

Pour les nouveaux paramètres, l’API enregistre une plage XP texte de 15–25, borne supérieure exclue : à ×1, un gain éligible vaut 15–24 XP. Un paramètre texte manquant utilise une valeur de secours Worker de 15–29 avant le multiplicateur. Les paramètres stockés peuvent différer. L’XP et les classements sont propres à chaque serveur ; le délai ne l’est pas. Les modifications manuelles du classement n’actualisent pas l’horodatage de gain d’XP, mais peuvent affecter la date d’activité affichée et l’éligibilité à la suppression pour les enregistrements sans cet horodatage. Consultez les outils du classement.

Si /rank indique que les niveaux sont désactivés, activez Status et enregistrez. Si l’XP n’augmente pas, vérifiez les règles de salon et de rôle, le contenu du message et le délai, puis réessayez après une minute. Si une récompense ou un message manque, vérifiez le niveau, le salon, les autorisations du bot et la hiérarchie des rôles ; les messages privés peuvent échouer si le membre ne peut pas les recevoir. /reward peut être vide si aucune récompense n’est configurée. Consultez les outils du classement avant toute correction ; modifier manuellement un niveau ne prouve pas qu’un rôle de récompense a été attribué.

L’importation de compte est actuellement désactivée dans le tableau de bord. Le code de transfert XP présent sur d’autres branches n’est pas une fonctionnalité généralement disponible. La livraison Discord et l’attribution de rôles dépendent du service en cours d’exécution et des autorisations.

Voir aussi : Classement · Variables de formatage · Analyse des membres