Roody Roody / Artículo
Módulos

Sistema de niveles

¿Qué hace? Otorga XP por mensaje, sube de nivel a los miembros y reparte roles como recompensa. Los miembros consultan su progreso con /rank.

Comandos disponibles

/rank

Tarjeta de nivel y experiencia. Sin parámetro muestra la tuya; con usuario muestra la de otro miembro.

/rank usuario:@miembro

/top

Ranking de los miembros con más nivel y XP del servidor.

/estadisticas

Estadísticas generales del módulo: media de XP, distribución por nivel, mensajes computados.

/niveles-totales

Suma de niveles alcanzados por todos los miembros del servidor.

Configuración desde el dashboard

Toda la configuración se hace en /dashboard → módulo Niveles.

Activación y XP

  • Activar el módulo.
  • XP por mensaje (mín / máx): rango de XP que Roody otorga por cada mensaje computado. Cogerá un valor aleatorio entre ambos.
  • Cooldown de XP: segundos entre mensajes que cuentan. Evita que el spam infle el ranking.

Notificación de subida de nivel

  • Mensaje de subida personalizable (con variables del usuario y del nivel).
  • Enviar por mensaje privado al miembro en lugar de en el canal.

Tarjeta de rango

  • Mostrar tarjeta con barra de progreso, avatar y posición.
  • Mostrar rank del servidor y/o global.
  • Color de fondo y color de acento de la tarjeta.

Recompensas por nivel

En la pestaña de recompensas puedes definir qué rol se entrega a qué nivel. Detalles:

  • Puedes definir varios roles para distintos niveles.
  • Por defecto, los roles se acumulan (al llegar al siguiente, conservas el anterior). El módulo permite cambiar este comportamiento desde el dashboard.
  • El rol del bot debe estar por encima de los roles que entrega.

Exclusiones

  • Canales ignorados: mensajes en estos canales no cuentan para XP.
  • Roles ignorados: miembros con cualquiera de estos roles no acumulan XP.

Útil para canales de spam, bots, off-topic o roles puramente staff.

Variables disponibles en el mensaje de subida

  • {user} — mención del usuario.
  • {username} — nombre.
  • {level} — nuevo nivel alcanzado.
  • {server} — nombre del servidor.

Permisos que necesita Roody

  • Ver canal / Enviar mensajes / Insertar enlaces (para anuncios)
  • Adjuntar archivos (para la imagen de la tarjeta de rango)
  • Gestionar roles (si reparte recompensas; el rol del bot debe estar por encima de los roles que entrega)

Consejos prácticos

  • El cooldown por defecto está pensado para servidores activos sin penalizar a quien participa. Si el ranking se inflara muy rápido, súbelo.
  • Ignora los canales de spam/bots para evitar que se contaminen los niveles.
  • Anuncia las subidas por DM si tu servidor tiene mucho ruido — la gente lo agradece y no llena el chat.
  • Los requisitos de mensajes/nivel del módulo de sorteos se basan en este sistema. Si quieres usarlos, ten el módulo activo desde el principio.

Enlaces relacionados

¿Te resultó útil este artículo?

Tu feedback nos ayuda a mejorar la documentación.

0% encontraron esto útil (0 valoraciones)

Comentarios

Comparte tu experiencia o haz preguntas relacionadas con este artículo.