Un bot de referidos da a cada miembro su propio enlace de invitación, registra quién entró con él y entrega roles de recompensa cuando alguien ha traído a suficientes personas. La parte difícil no es contar las entradas, sino negarse a contar las falsas. El módulo de referidos de Noxyr hace ambas cosas, es gratis y se activa con un solo comando. Esta guía explica cómo funciona la atribución, las cuatro reglas contra el abuso y los ajustes que conviene elegir antes de anunciar un concurso de referidos.
Cómo funciona realmente la atribución de invitaciones en Discord
Discord nunca le dice a un bot qué invitación usó un nuevo miembro. Lo que sí expone es el número de usos de cada invitación del servidor. Un bot de referidos guarda esos contadores en memoria y, en cuanto alguien entra, busca la invitación cuyo contador subió en uno. Por eso el bot necesita el permiso Gestionar servidor (para leer las invitaciones) y el intent de gateway Invitaciones; sin cualquiera de los dos, las entradas simplemente no se atribuyen, pero nada más se rompe.
Noxyr añade una pieza más: /referrals link crea una invitación personal para el miembro que lo ejecuta, creada por el bot, de modo que la entrada se atribuye a ese miembro aunque nunca haya tocado el diálogo de invitaciones de Discord. Los miembros comparten ese enlace y cada entrada a través de él cuenta para ellos.
Qué impide el abuso de referidos
Cualquier recompensa ligada a los referidos acabará manipulándose en una hora si las reglas no están integradas. Noxyr aplica cuatro:
- Un referido por miembro, siempre. Un miembro que sale y vuelve a entrar con otro enlace no cuenta dos veces. El registro es único por miembro y por servidor, de forma permanente.
- Nada de autoinvitaciones ni bots. Invitar a tu propia cuenta alternativa o a una cuenta de bot nunca cuenta.
- Antigüedad mínima de la cuenta. Define
min_account_age(de 0 a 365 días) y las cuentas más nuevas que eso se rechazan por ser probables cuentas alternativas. - Un temporizador de permanencia. Activa
holdy un referido esperahold_hours(de 1 a 720) antes de contar, y solo cuenta si el nuevo miembro sigue en el servidor al final. Invitar y salir no da nada.
Dos formas de registrar los referidos: registro o ticket
Cada referido se anuncia. En el modo registro, se envía un embed a un canal que elijas: quién invitó a quién y si ya cuenta o está esperando al temporizador de permanencia. En el modo ticket, cada referido abre un canal privado para el personal con botones de Aprobar y Rechazar, de modo que una persona lo confirma antes de que cuente. El modo ticket es la opción correcta cuando los referidos pagan algo de valor; el modo registro basta para un rol meramente estético.
Roles de recompensa
/referrals reward-add count:5 role:@Reclutador da un rol automáticamente en cuanto un miembro alcanza cinco referidos contados. Puedes añadir todos los umbrales que quieras (hasta 1.000 referidos cada uno), apilarlos para crear niveles y quitar uno con /referrals reward-remove. Como las recompensas son roles, todo lo que Discord puede hacer con un rol (acceso a canales, un color, un nombre destacado) se convierte en una ventaja por referidos sin más configuración.
Configuración
- 1. Asegúrate de que Noxyr tiene Gestionar servidor (el permiso de Administrador también lo cubre).
- 2. Ejecuta
/referrals setup enabled:true mode:log log_channel:#referidos, o abre Comunidad → Referidos en el panel y rellena los mismos campos. - 3. Decide las reglas:
hold:true hold_hours:24ymin_account_age:7es un valor predeterminado sensato para un servidor público. - 4. Añade niveles de recompensa con
/referrals reward-add. - 5. Pide a los miembros que ejecuten
/referrals linky lo compartan./referrals memuestra su total y cuántos siguen en espera;/referrals topes la clasificación.
El personal puede consultar a cualquier miembro con /referrals user, y /referrals settings muestra la configuración actual y el total contado hasta ahora.
Ideas para una campaña de referidos
- Un rol mensual de «mejor reclutador» más una mención en los anuncios, usando
/referrals top. - Un cupón de la tienda para los primeros cinco referidos, entregado por el personal desde el modo ticket. Consulta códigos de cupón.
- Acceso anticipado a un lanzamiento de producto para quien tenga el rol de recompensa, ya que los roles controlan el acceso a los canales.
Preguntas frecuentes
¿Funciona con URLs personalizadas? Las entradas a través de una URL personalizada no están vinculadas a ningún miembro, así que no se atribuyen a nadie.
¿Qué pasa si una invitación llega a su límite de usos en esa entrada? Una invitación que desaparece porque se acaba de consumir su último uso sigue siendo emparejada, así que los enlaces de usos limitados también cuentan.
¿Puedo ver los referidos pendientes? Sí, /referrals me y /referrals user muestran por separado los números contados y los que están en espera.
¿Es gratis? Sí, como todos los módulos de Noxyr.
Actívalo desde el panel y combínalo con solicitudes de personal para convertir a tus mejores reclutadores en moderadores.