Ir al contenido

Levels & XP

Recompensa los mensajes válidos del servidor con XP, mensajes de subida de nivel y roles de recompensa.

Inicia sesión, selecciona un servidor que puedas administrar y asegúrate de que April pueda ver los canales donde participarán los miembros. Para anuncios y recompensas, comprueba sus permisos para enviar mensajes y administrar los roles elegidos, incluida la jerarquía de roles de Discord. El servidor debe tener los niveles activados para obtener XP y usar /rank.

  1. Abre Levels & XP en el panel del servidor. En la pantalla inicial elige un canal y, opcionalmente, edita el mensaje de subida de nivel y guarda.
  2. En Settings, activa Status para editar la configuración. Elige si el mensaje de subida de nivel está activado, es privado o aleatorio; si no es privado, una selección de canal vacía utiliza el canal donde se envió el mensaje válido. Añade mensajes según necesites.
  3. En Permissions, elige roles y canales permitidos o excluidos. Ajusta Xp rate de ×0.25 a ×3 en incrementos de un cuarto; la tasa inicial es ×1.
  4. En Rewards, selecciona un rol y su nivel. Opcionalmente, elimina roles de recompensa anteriores y activa un mensaje de recompensa, eligiendo un canal o mensaje privado y mensajes aleatorios si lo deseas. Guarda los cambios.
  5. Por ejemplo, configura un rol en el nivel 2, guarda y haz que un miembro envíe mensajes válidos con el tiempo. Usa /rank para comprobar el progreso y /reward para enumerar las recompensas configuradas. Al alcanzar el nivel mediante XP válido se pretende asignar el rol; una configuración guardada no demuestra por sí sola que la operación en Discord haya funcionado.

Las capturas compartidas muestran la interfaz en inglés.

Configuración inicial de niveles con pasos de canal y mensaje

Formulario inicial en el entorno de pruebas local.

Ajustes de niveles con estado activado localmente y controles de permisos y tasa de XP

Vista previa local sin guardar: la configuración de prueba guardada permaneció desactivada.

Pestaña de recompensas con selección de rol y sin recompensas configuradas

Recompensas en la misma vista previa sin guardar; la configuración de prueba almacenada permaneció desactivada.

La configuración inicial activa los niveles y el mensaje de subida, usa mensajes privados, no aleatoriza mensajes, comienza sin recompensas ni roles o canales excluidos y utiliza la tarjeta de rango predeterminada. Revisa la configuración guardada antes de confiar en esas opciones. Consulta tarjetas de rango para diseños del servidor y personales.

Aunque el panel menciona voz, la ruta actual de XP del Worker procesa mensajes de texto; no se ha establecido la disponibilidad de XP por voz. April ignora mensajes de bots y webhooks, contenido vacío y una sola palabra de menos de cinco caracteres. Los mensajes que empiezan con el prefijo de comando configurado no obtienen XP. También se aplican los permisos de roles y canales. La obtención de XP está limitada a una vez cada 60 segundos por usuario entre servidores; enviar más mensajes durante la espera no la acelera. El panel no expone los controles internos del intervalo de XP ni del tiempo de espera.

Para configuraciones nuevas, la API guarda un intervalo de XP de texto de 15–25, con el límite superior excluido: con ×1, una recompensa válida es de 15–24 XP. Si falta la configuración de texto, el Worker usa como alternativa 15–29 antes del multiplicador. La configuración almacenada puede ser distinta. El XP y las clasificaciones son específicos de cada servidor; el tiempo de espera no. Las ediciones manuales de la clasificación no actualizan la fecha de XP ganado, pero pueden afectar la fecha de actividad mostrada y la elegibilidad para eliminación de registros que no la tengan. Consulta las herramientas de clasificación.

Si /rank indica que los niveles están desactivados, activa Status y guarda. Si el XP no aumenta, comprueba las reglas de canal y rol, el contenido del mensaje y el tiempo de espera; después vuelve a intentarlo tras un minuto. Si falta una recompensa o mensaje, comprueba el nivel, canal, permisos del bot y jerarquía de roles configurados; los mensajes privados pueden fallar si el miembro no puede recibirlos. /reward puede estar vacío si no hay recompensas configuradas. Consulta las herramientas de clasificación antes de corregir nada; una edición manual del nivel no demuestra por sí sola que se haya concedido un rol de recompensa.

La importación de cuentas está actualmente desactivada en el panel. El código de transferencia de XP presente en otras ramas no es una función disponible de forma general. La entrega en Discord y la asignación de roles dependen del servicio en ejecución y de los permisos.

Relacionado: Clasificación · Variables de formato · Analíticas de miembros