Preajustes y temas
Preajustes #
ReferralTrack incluye siete perfiles iniciales conservadores:
survivallifestealnetworkdiscord-boosterseason-launchcreator-codetebex
Ejecuta /referraltrack install <preset> para previsualizar todos los valores que cambiarían. El modo de vista previa es de solo lectura. Aplica el perfil únicamente con /referraltrack install <preset> confirm.
Antes de una instalación aprobada, ReferralTrack escribe una copia exacta del config.yml actual en plugins/ReferralTrack/backups/config-preset-<preset>-<UTC timestamp>.yml. El reemplazo se escribe mediante un archivo temporal y usa un movimiento atómico cuando el sistema operativo lo admite. Los ajustes de la base de datos, las credenciales, los tokens y las URL de webhook nunca forman parte de un preajuste.
Cada perfil activa los códigos personales, la validación diferida y la revisión de fraude, y después elige valores conservadores de tiempo de juego, número de conexiones, tope de IP, umbral de revisión y recompensa económica. También añade un origen de atribución con nombre. Los operadores deben previsualizar los valores y ajustarlos a su propia economía antes de activar una campaña de producción.
Límites de las integraciones #
El perfil discord-booster es un perfil de atribución con temática de Discord. No instala un bot de Discord, no crea invitaciones, no concede roles ni modifica las credenciales de webhook. El transporte de webhook opcional de ReferralTrack sigue configurándose por separado por el operador.
El perfil tebex es un perfil de atribución de tienda. No se conecta a la API de Tebex, no consume webhooks de Tebex ni crea cupones. El preajuste no afirma ninguna integración con tiendas externas.
El perfil network no convierte SQLite en almacenamiento compartido. Un despliegue en red debe configurar y verificar por separado MariaDB/MySQL, el enrutamiento del proxy y el comportamiento entre servidores.
Recuperación #
Para deshacer una instalación, detén el servidor, conserva el archivo actual para el diagnóstico, copia la copia de seguridad exacta correspondiente sobre config.yml, inicia el servidor y ejecuta /referraltrack doctor. No restaures solo un fragmento del YAML, porque eso puede combinar ajustes incompatibles de dos perfiles.
Temas #
ReferralTrack incluye tres temas de interfaz independientes:
velor: identidad de producto magenta/cian y reacciones predeterminadas equilibradas.emerald: estilo verde oscuro centrado en el crecimiento, con efectos más discretos.royal: estilo competitivo azul/dorado con reacciones de desafío.
Ejecuta /referraltrack theme para listarlos. /referraltrack theme <name> es una vista previa de solo lectura y muestra todas las rutas de configuración afectadas. Aplica únicamente con /referraltrack theme <name> confirm.
Una instalación confirmada escribe una copia exacta con marca de tiempo en plugins/ReferralTrack/backups/, aplica el tema mediante un archivo temporal y recarga la configuración en vivo. Los temas solo cambian la presentación visual y de audio: títulos de menús, materiales de relleno, estilo de progreso, materiales de progreso/historial y sonido/partículas de la reclamación. Nunca alteran recompensas, campañas, valores de la base de datos, credenciales, URL de webhook, permisos ni datos de referidos almacenados.
Los temas son configuración normal después de instalarse. Los operadores pueden personalizar cada ruta afectada; no hay bloqueo en tiempo de ejecución. Previsualiza otro tema antes de reemplazar esas personalizaciones.