Préréglages et thèmes
Préréglages #
ReferralTrack inclut sept profils de départ prudents :
survivallifestealnetworkdiscord-boosterseason-launchcreator-codetebex
Exécutez /referraltrack install <preset> pour prévisualiser chaque valeur qui serait modifiée. Le mode aperçu est en lecture seule. N'appliquez le profil qu'avec /referraltrack install <preset> confirm.
Avant une installation approuvée, ReferralTrack écrit une copie exacte du config.yml actuel dans plugins/ReferralTrack/backups/config-preset-<preset>-<UTC timestamp>.yml. Le remplacement est écrit via un fichier temporaire et utilise un déplacement atomique lorsque le système d'exploitation le permet. Les réglages de la base de données, les identifiants, les jetons et les URL de webhook ne font jamais partie d'un préréglage.
Chaque profil active les codes personnels, la validation différée et la revue anti-fraude, puis choisit des valeurs par défaut prudentes pour le temps de jeu, le nombre de connexions, le plafond d'IP, le seuil de revue et la récompense économique. Il ajoute aussi une source d'attribution nommée. Les opérateurs doivent prévisualiser les valeurs et les ajuster à leur propre économie avant d'activer une campagne de production.
Limites des intégrations #
Le profil discord-booster est un profil d'attribution à thème Discord. Il n'installe pas de bot Discord, ne crée pas d'invitations, n'accorde pas de rôles et ne modifie pas les identifiants du webhook. Le transport par webhook facultatif de ReferralTrack reste configuré séparément par l'opérateur.
Le profil tebex est un profil d'attribution de boutique. Il ne se connecte pas à l'API Tebex, ne consomme pas de webhooks Tebex et ne crée pas de coupons. Le préréglage ne revendique aucune intégration de boutique externe.
Le profil network ne transforme pas SQLite en stockage partagé. Un déploiement en réseau doit configurer et vérifier séparément MariaDB/MySQL, le routage du proxy et le comportement entre serveurs.
Restauration #
Pour annuler une installation, arrêtez le serveur, conservez le fichier actuel pour le diagnostic, copiez la sauvegarde exacte correspondante par-dessus config.yml, puis démarrez le serveur et exécutez /referraltrack doctor. Ne restaurez pas seulement un fragment du YAML, car cela peut combiner des réglages incompatibles issus de deux profils.
Thèmes #
ReferralTrack inclut trois thèmes d'interface autonomes :
velor: identité de produit magenta/cyan et retours par défaut équilibrés.emerald: style vert foncé axé sur la croissance, avec des effets plus discrets.royal: style compétitif bleu/or avec des retours orientés défi.
Exécutez /referraltrack theme pour les lister. /referraltrack theme <name> est un aperçu en lecture seule qui affiche chaque chemin de configuration concerné. N'appliquez qu'avec /referraltrack theme <name> confirm.
Une installation confirmée écrit une copie exacte horodatée dans plugins/ReferralTrack/backups/, applique le thème via un fichier temporaire et recharge la configuration en direct. Les thèmes ne modifient que la présentation visuelle et sonore : titres de menus, matériaux de remplissage, style de progression, matériaux de progression/d'historique et son/particules de réclamation. Ils ne modifient jamais les récompenses, les campagnes, les valeurs de la base de données, les identifiants, les URL de webhook, les permissions ni les données de parrainage stockées.
Les thèmes sont de la configuration ordinaire après installation. Les opérateurs peuvent personnaliser chaque chemin concerné ; il n'y a aucun verrouillage à l'exécution. Prévisualisez un autre thème avant de remplacer ces personnalisations.