Commandes et permissions
Commandes joueur #
| Commande | Fonction |
|---|---|
/referral | Ouvre le hub de parrainage personnel. |
/referral <code or friend's name> | Indique la source ou le parrain. Alias : /referred. |
/referral code | Affiche votre code d'invitation permanent. |
/referral stats | Affiche les résultats de vos propres invitations. |
/referral top | Affiche le classement de la période configurée. |
/referral inventory | Ouvre toujours le menu d'inventaire autonome, même lorsque le hub s'ouvrirait en dialogue. |
Commandes du staff #
/referraltrack (alias /rtrack) accepte : dashboard, install, theme, reload, doctor, validate, analytics, growth, campaign, review, rescue, discord, lookup, remove et export. /referralstats (alias /refstats) ouvre le menu des statistiques.
| Commande | Fonction |
|---|---|
/referraltrack dashboard | Ouvre le tableau de bord du staff. |
/referraltrack install <preset> [confirm] | Prévisualise un préréglage ; l'applique avec confirm. Voir Préréglages et thèmes. |
/referraltrack theme <theme> [confirm] | Prévisualise un thème ; l'applique avec confirm. |
/referraltrack reload | Recharge la configuration et les fichiers de langue. Les réglages de la base de données nécessitent un redémarrage ; le rechargement vous l'indique. |
/referraltrack doctor | Rapport de santé de la base de données, des récompenses et des intégrations. |
/referraltrack validate | Vérification de la configuration en lecture seule. Signale les chemins et les attentes, jamais les valeurs secrètes. |
/referraltrack analytics [1-365 days] | Analyses des parrainages. |
/referraltrack growth [1-100] | Classement de qualité des sources (VeloGrowth). |
/referraltrack campaign <list|inspect|preflight|create|enable|disable|clone|engine|archive|archived> | Administration des campagnes. Voir Campagnes. |
/referraltrack review <list [page]|show <player>|approve|reject|revoke|rollback <player> confirm <reason>> | File de revue anti-fraude et décisions. Voir Revue anti-fraude. |
/referraltrack rescue [list|retry <id> confirm <reason>|cancel <id> confirm <reason>] | Reward Rescue. |
/referraltrack discord preview <join|claim|validated|milestone|snapshot|daily|weekly> | Prévisualise une carte Discord. |
/referraltrack lookup <player> | Affiche le dossier de parrainage d'un joueur. |
/referraltrack remove <player> | Supprime un dossier de parrainage. |
/referraltrack export [csv|json] [campaign|source <id>] | Exporte les données de parrainage. |
Permissions #
ReferralTrack utilise de simples nœuds de permission Bukkit, si bien que LuckPerms et les plugins similaires fonctionnent sans dépendance obligatoire. referraltrack.admin est le parent de tous les nœuds d'administration.
| Permission | Accès |
|---|---|
referraltrack.use | Commandes joueur /referral. Accordée par défaut. |
referraltrack.admin | Tous les domaines d'administration et /referralstats. Opérateurs par défaut. |
referraltrack.admin.stats | /referralstats. |
referraltrack.admin.dashboard | Tableau de bord du staff. |
referraltrack.admin.install | Aperçu et installation des préréglages. |
referraltrack.admin.theme | Aperçu et installation des thèmes. |
referraltrack.admin.reload | Rechargement de la configuration. |
referraltrack.admin.doctor | Rapport de santé. |
referraltrack.admin.validate | Validation de la configuration. |
referraltrack.admin.analytics | Analyses. |
referraltrack.admin.growth | Classements de croissance. |
referraltrack.admin.campaign | Inspection et gestion des campagnes. |
referraltrack.admin.review | File de revue anti-fraude et décisions. |
referraltrack.admin.rescue | Opérations Reward Rescue. |
referraltrack.admin.discord | Instantanés et aperçus du webhook. |
referraltrack.admin.lookup | Consultation des parrainages d'un joueur. |
referraltrack.admin.remove | Suppression de parrainages. |
referraltrack.admin.export | Export CSV et JSON. |
referraltrack.ignore | Exclut le joueur de tout le suivi et de toutes les statistiques. Pour les comptes de bots et de test. |
Le nœud de Reward Rescue peut être remplacé par reward-rescue.permission dans config.yml ; referraltrack.admin conserve toujours l'accès.
/lp group analyst permission set referraltrack.admin.stats true
/lp group analyst permission set referraltrack.admin.dashboard true
/lp group analyst permission set referraltrack.admin.analytics true
/lp group analyst permission set referraltrack.admin.growth true