El sistema de niveles mide con XP la actividad de los miembros en el servidor. Quien escribe mensajes y habla en canales de voz gana XP y, al llegar a la XP necesaria, sube de nivel. Si quieres, puedes asociar roles de recompensa a ciertos niveles; los miembros ven su propia tarjeta con /perfil.
En la ventana de arriba ves la tarjeta de perfil de Alex y el momento en que sube de nivel en el chat: el bot envía el mensaje de felicitación con la imagen de la tarjeta, le da el rol asociado al nivel 15 y añade los botones Tienda e Inventario debajo del mensaje.
El sistema de niveles paso a paso
¿Cómo se gana XP?
XP por mensajes
Cada mensaje da una XP aleatoria entre el valor mínimo y el máximo (15–25 por defecto). El mismo miembro no vuelve a recibir XP hasta que termina el tiempo de espera (60 segundos por defecto).
XP por voz
Por cada minuto completo en un canal de voz se da una XP fija (10 por minuto por defecto). El miembro silenciado por sí mismo o por el servidor, y el que se queda solo en el canal (sin contar bots), no recibe XP.
XP por misiones
El miembro que completa una misión de economía recibe como XP la recompensa en oro de la misión multiplicada por el Multiplicador de XP por misión (1 por defecto). La XP de misiones no cuenta para la clasificación semanal.
Cada nivel pide un poco más de XP que el anterior. La XP necesaria para el siguiente nivel se calcula con esta fórmula: 5 × nivel² + 50 × nivel + 100.
| Nivel | XP necesaria para ese nivel | XP total |
|---|---|---|
| 1 | 155 | 155 |
| 2 | 220 | 375 |
| 5 | 475 | 1.525 |
| 10 | 1.100 | 5.675 |
| 20 | 3.100 | 26.850 |
La XP es propia de cada servidor
La XP y el nivel se guardan por separado en cada servidor. La XP que ganas en un servidor no afecta a tu nivel en otro.
Comandos
/perfil [kullanici]
Muestra la tarjeta de perfil: nivel, progreso de XP, puesto y estadísticas. Si eliges un usuario, ves su tarjeta. La respuesta la ve todo el canal.
/clasificación
Clasificaciones del servidor. El botón XP abre la tabla de niveles. Más detalles en la guía de Clasificaciones.
/vitrina
Eliges las insignias que se verán en tu tarjeta de perfil. Las insignias vienen del sistema de Logros.
Configuración
Paso 1
En el panel, elige tu servidor en la página Mis servidores.
Paso 2
Abre la tarjeta Sistema de niveles.
Paso 3
Ajusta las cantidades de XP, los canales y roles excluidos, los roles por nivel y el canal de notificación.
Paso 4
Si quieres, cambia los colores de la tarjeta de subida de nivel y de la tarjeta de perfil, y luego pulsa Guardar.
| Ajuste | Predeterminado | Para qué sirve |
|---|---|---|
| XP por mensaje (Mín. / Máx.) | 15 / 25 | El rango de XP que da cada mensaje (1–200). El mínimo no puede ser mayor que el máximo. |
| Enfriamiento de mensaje (seg) | 60 | El tiempo mínimo entre dos mensajes con XP de un miembro (máximo 600). |
| XP por voz (por min) | 10 | La XP que se da por cada minuto en voz (1–100). |
| Multiplicador de XP por misión | 1 | Cuántas veces la recompensa en oro de la misión se da como XP (0–10). Con 0, las misiones no dan XP. |
| Roles sin XP | Vacío | Quien tenga uno de estos roles no gana XP por mensajes ni por voz. |
| Canales sin XP | Vacío | Los mensajes escritos en estos canales no dan XP. |
| Roles de recompensa por nivel | Vacío | Pares de nivel y rol (nivel 1–1000, máximo 25 entradas). |
| Quitar roles de niveles anteriores | Desactivado | Si está activado, el miembro solo lleva el rol del nivel más alto que ha alcanzado. Si está desactivado, los roles se acumulan. |
| Canal de notificación | El canal del mensaje | El canal al que va el mensaje de subida de nivel. Si está vacío, el mensaje va al canal donde se ganó la XP. |
Diseño de la tarjeta y gestión de XP
En la tarjeta de subida de nivel puedes editar los colores, los textos y las posiciones arrastrándolos. En los textos se usan variables como {username}, {level}, {xp}, {rank} y {server}. Para la tarjeta de perfil eliges una de cuatro plantillas y defines sus colores. En la sección Gestión de XP de la misma página puedes añadir XP a un miembro con su ID de Discord o, con Restablecer todos los niveles, poner a cero la XP y el nivel de todos en el servidor.
Configura los roles de recompensa por etapas
Por ejemplo, asocia un rol a los niveles 5, 15 y 30. Si "Quitar roles de niveles anteriores" está activado, al recibir el rol nuevo se retira el de abajo; la lista de roles no se llena de más.
Si no se dan los roles
El bot necesita el permiso "Gestionar roles" y su rol debe estar por encima de los roles que va a dar. Los roles que están por encima del rol del bot o que pertenecen a una integración se omiten.
El restablecimiento no se puede deshacer
Restablecer todos los niveles pone a 0 la XP y el nivel de todos los miembros del servidor. Esta acción no tiene vuelta atrás.
Preguntas frecuentes
¿Se puede subir rápido de nivel haciendo spam?
No. Por muchos mensajes que escriba un miembro durante el tiempo de espera, solo el primero da XP. El tiempo de espera predeterminado es de 60 segundos.
¿Recibo XP si estoy solo en un canal de voz?
No. En el canal debe haber al menos otra persona además de los bots. Si te silenciaste o el servidor te silenció, tampoco se da XP por voz.
¿Puedo desactivar el mensaje de nivel?
Con el ajuste Canal de notificación eliges a dónde va el mensaje; si está vacío, va al canal donde se ganó la XP. En el panel no hay ningún ajuste que desactive por completo el mensaje de subida de nivel.
¿Añadir XP desde el panel da los roles al momento?
Los roles por nivel se sincronizan cuando el miembro escribe su siguiente mensaje con XP. Esta comprobación se hace como mucho una vez cada 2 minutos.
¿La XP semanal y la XP total son distintas?
Sí. La XP total nunca se reinicia y determina el nivel. La XP semanal se reinicia cada semana y se usa en la tabla "Esta semana" de /clasificación.
Dice "¡El sistema de niveles no está activo!"
El sistema está apagado o en pausa en este servidor. Abre la tarjeta Sistema de niveles en el panel y actívalo; después /perfil funcionará.
Configura el sistema de niveles
Define los ajustes de XP y los roles por nivel en el panel y luego mira tu tarjeta con /perfil.
Inicia sesión para comentar
Puedes iniciar sesión con tu cuenta de Discord en segundos.