Wiki / Core Features / Niveles y XP

Niveles y XP

Actualizado por Maxime_48 · hace 3 horas · Visitas: 190

Idiomas: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

El sistema de niveles recompensa a los miembros activos de Discord con XP, niveles, rachas, prestigio, roles y otras recompensas.

Está pensado para configurarse desde el panel de YAWBDB sin necesidad de configuración por comandos.

La página de ajustes de XP de nivel con la obtención de XP, las notificaciones de subida de nivel, la XP de voz y las opciones de racha


📈 Cómo ganan XP los miembros

Los miembros pueden ganar XP de varias fuentes de actividad.

💬 Mensajes de texto

Los miembros ganan XP al enviar mensajes en tu servidor de Discord.

Puedes configurar:

  • XP mínima por mensaje
  • XP máxima por mensaje
  • Tiempo de espera por usuario
  • Canales donde la XP está desactivada
  • Multiplicadores por canal
  • Multiplicadores por rol

El tiempo de espera ayuda a evitar el abuso por spam.

🎙️ Actividad de voz

Los miembros pueden ganar XP mientras pasan tiempo en los canales de voz.

La XP de voz es útil para servidores donde la actividad ocurre sobre todo en llamadas, sesiones de juego, salas de estudio, reuniones o eventos de la comunidad.

Los usuarios inactivos (AFK) o silenciados por el servidor pueden quedar excluidos de la XP de voz según la configuración.

👍 Reacciones

Los miembros pueden ganar XP cuando otros usuarios reaccionan a sus mensajes.

Esto recompensa los mensajes útiles, graciosos o interesantes que reciben interacción de la comunidad.


🧮 Fórmula de nivel

YAWBDB admite varios preajustes de progresión de niveles:

  • Fácil: progresión inicial más rápida
  • Normal: progresión equilibrada predeterminada
  • Difícil: progresión más lenta y exigente
  • Personalizada: coeficientes de fórmula personalizados

Una fórmula personalizada permite a los propietarios de servidores avanzados ajustar la curva de XP al tamaño y al nivel de actividad de su comunidad.


🎊 Notificaciones de subida de nivel

Puedes elegir cómo anuncia YAWBDB las subidas de nivel.

Los modos disponibles incluyen:

  • Desactivado
  • Canal actual
  • Mensaje directo
  • Canal específico

Los mensajes de subida de nivel se pueden personalizar con variables como el nombre de usuario, el nivel, la XP, la racha o el nombre del servidor.


🔥 Rachas diarias

Las rachas diarias recompensan la actividad constante.

Puedes configurar multiplicadores de XP para rachas de actividad como:

  • Racha de 3 días
  • Racha de 7 días
  • Racha de 30 días

Si un miembro se salta un día, su racha se reinicia.


🗳️ Bonificación por voto en top.gg

Los miembros que votan por YAWBDB en Top.gg pueden ganar XP extra mientras su voto esté activo. Un voto dura doce horas, así que la bonificación también, y termina en el momento en que se les permite volver a votar.

Esto está desactivado de forma predeterminada en todos los servidores. Actívalo en Niveles → Bonificación por voto en top.gg y elige el multiplicador que quieras dar.

Top.gg cuenta un voto de fin de semana como dos. Eso duplica la bonificación, no el multiplicador: con ×1,5, un voto de fin de semana vale ×2,0, no ×3,0. Un solo voto de fin de semana no debería valer más que una racha de treinta días.

Nada se bloquea detrás del voto. Ningún comando, ningún canal y ninguna función dejan de funcionar para quien nunca vota; la bonificación es un agradecimiento, no un peaje.

Un miembro puede ver cómo va con /boosters: la línea muestra la bonificación mientras está activa, con cuándo termina, y muestra la oferta cuando no lo está.

Propietarios de servidores: esto necesita que el webhook de Top.gg se configure una sola vez, en el área de administración del panel. Hasta entonces, el interruptor de esta página no tiene nada a lo que reaccionar.


🎉 Eventos de XP

Los eventos de XP te permiten programar bonificaciones de XP temporales o recurrentes.

Ejemplos:

  • Fin de semana de XP doble
  • Bonificación por un evento de la comunidad
  • Multiplicador de noche de voz
  • Evento de XP festivo

Los eventos de XP se pueden combinar con otros multiplicadores y también pueden activar acciones del gráfico de recompensas.


📉 Decaimiento de XP

El decaimiento de XP puede reducir la XP de los miembros inactivos tras un número configurado de días.

Puedes configurar:

  • Cuándo empieza el decaimiento
  • Cuánta XP se quita por día
  • Un nivel mínimo por debajo del cual los miembros no pueden bajar

Esto ayuda a mantener activas las clasificaciones y a recompensar la participación actual en lugar de solo la actividad histórica.


🥇 Rol de mejor miembro del día

YAWBDB puede asignar automáticamente un rol al miembro que ganó más XP durante el día.

El rol rota automáticamente. El titular anterior pierde el rol cuando se elige un nuevo mejor miembro del día.


👑 Prestigio

El prestigio permite a los miembros reiniciar su nivel tras alcanzar el nivel máximo, conservando un contador de prestigio.

Esto da a los miembros muy activos una meta a largo plazo más allá del nivel máximo normal.

El prestigio también se puede usar en el gráfico de recompensas para desbloquear recompensas especiales.


🏆 Tabla de clasificación

La tabla de clasificación muestra el progreso y las posiciones de los miembros.

Según la página o el comando, puede mostrar:

  • Posición
  • Nivel
  • XP
  • Racha
  • Prestigio
  • Título
  • Última actividad

El personal del servidor también puede ajustar la XP manualmente desde el panel cuando haga falta.

/rank y /leaderboard ahora devuelven una tarjeta de imagen generada que puedes personalizar, y puedes publicar una tabla de clasificación web pública que cualquiera puede ver sin iniciar sesión en Discord. Consulta Tarjeta de rango y tabla de clasificación pública.


⌨️ Comandos de barra

Los comandos habituales de Leveling incluyen:

  • /rank [@user]: consulta el nivel, la XP, la posición y la racha de un miembro
  • /boosters: lista los multiplicadores que suben ahora tu XP y los que aún podrías conseguir
  • /leaderboard: muestra la tabla de clasificación del servidor
  • /top: muestra a quienes más XP han ganado hoy

📥 ¿Vienes de otro bot?

No tienes que reiniciar a todos a nivel 0. Niveles → Importar trae la XP de tus miembros desde MEE6, o desde una exportación JSON de cualquier otro bot de niveles, con una vista previa y una elección clara sobre qué curva de niveles conservar. Consulta Importar niveles desde otro bot.


👍 Configuración recomendada

Para un servidor nuevo:

  1. Activa la función Leveling.
  2. Configura la XP de texto y el tiempo de espera.
  3. Elige una fórmula de nivel.
  4. Configura las notificaciones de subida de nivel.
  5. Activa la XP de voz o de reacciones si resulta útil para tu comunidad.
  6. Añade recompensas más tarde con el gráfico de recompensas.

Empieza con algo sencillo y amplía cuando el sistema funcione.