Saltar al contenido principal

Resumen

Registra quién invitó a quién, con una clasificación de quiénes traen más miembros. Úsalo para premiar a quienes hacen crecer el servidor, hacer concursos de invitaciones por semana o mes, o saber cómo entró alguien. Petto cuenta solo en cuanto puede ver los enlaces de invitación; no hay nada que activar.
liam usa invites top y Petto muestra a los seis que más invitan con sus invitaciones, entradas, salidas y bonus

En Discord: la clasificación de invitaciones del servidor.

Comandos

Si omites user, se usa tu propia cuenta, y !invites solo es !invites user. Nombre corto: !invs. Petto necesita Gestionar servidor para ver los enlaces de invitación.
  • Invitaciones = entradas - salidas + bonus. La clasificación (top) se ordena por este número. Con restar salidas desactivado (mira los ajustes más abajo) quienes se fueron siguen en el total: entradas + bonus.
  • Las entradas falsas no se cuentan: una cuenta con menos de 3 días, o alguien que se fue y volvió. Cuando un miembro falso se va, eso tampoco cuenta.
  • who dice quién invitó a un miembro y cómo: una invitación, el enlace vanity del servidor o un enlace que Petto no pudo identificar. También se reconoce una invitación de un solo uso.
  • list muestra los últimos 15 miembros que trajo alguien. codes muestra los enlaces que creó alguien y cuánto se usó cada uno.
  • bonus suma (o, con un número negativo, resta) invitaciones bonus y necesita Gestionar servidor. reset pone en cero los contadores de alguien y necesita Administrador.
  • top week y top month ordenan a quiénes trajeron más miembros en el período (las semanas empiezan el lunes, en GMT-5).
  • config solo muestra los cuatro ajustes del servidor. Para cambiar uno, dale un valor: !invites config --fake_days 7 (el nombre corto es !icon, así que !icon --fake_days 7), o en orden, !icon 7 10 on off. Slash: /invites config fake_days:7. Cambiar necesita Gestionar servidor; mirar no.

Ajustes

Nada cambia hasta que cambies un ajuste: los valores por defecto son como el rastreador siempre funcionó. El mismo total lo usan !invites, las clasificaciones, los roles de recompensa y {inviter.invites}.
El filtro de enlaces de invitación del AutoMod es otra cosa: borra los mensajes que anuncian otros servidores (mira Invitaciones permitidas). El rastreador de aquí solo cuenta quién trajo a quién.
mia.draws usa !invites user: 29 invitaciones, 33 entradas, 4 salidas, 2 falsas y 0 bonus

En Discord: las invitaciones de un miembro: entradas, salidas, falsas y bonus.

liam usa !invites top week y Petto lista a cinco miembros de esta semana, Chillet primero con 8

En Discord: quién trajo más miembros esta semana.

kira usa !invites who con sam: invitado por mia.draws a través de una invitación, código artclub, entró ayer, cuenta

En Discord: quién invitó a un miembro, cómo y cuándo.

kira usa !invites list con mia.draws y Petto lista cinco miembros, uno que se fue y una entrada falsa

En Discord: los últimos miembros que trajo alguien, con los que se fueron y los falsos.

mia.draws usa !invites codes: artclub en #arte con 21 usos, pettoland en #general con 9 usos y gamenight con 3 usos de 10, que termina pasado mañana

En Discord: los enlaces de invitación de un miembro y cuánto se usó cada uno.

liam usa !invites bonus con kira y 5, y Petto responde que kira ahora tiene 45

En Discord: invitaciones bonus agregadas por el staff.

liam usa !invites reset con nico y Petto responde que las invitaciones de nico volvieron a cero

En Discord: las invitaciones de un miembro vuelven a cero (Administrador).

liam usa !invites config: las entradas falsas son cuentas con menos de 3 días y miembros que vuelven, 2 recompensas

En Discord: los ajustes de invitaciones del servidor.

liam usa !invites config fake_days 7 y Petto confirma que desde ahora las cuentas con menos de 7 días cuentan como entradas falsas

En Discord: las cuentas de menos de 7 días pasan a ser entradas falsas.

!inviteinfo <code> (corto !ii) muestra adónde lleva un enlace de invitación, de cualquier servidor: el servidor, su descripción, los miembros y los conectados, el canal, quién creó el enlace y cuándo vence.
Chillet usa !inviteinfo discord.gg/cozycafe: Cozy Café con su descripción, el código, el canal, quién lo creó, nunca vence, 2416 miembros y 538 en línea, y un botón Abrir invitación

En Discord: adónde lleva el enlace de invitación de otro servidor.

Recompensas

!invites reward add 10 @Reclutador le da ese rol a quien llegue a 10 invitaciones, y se lo quita si baja de ahí. Agrega todas las que quieras con reward add, quita una con reward remove y míralas con reward list. Cuando agregas una recompensa, Petto se la da a quienes ya tienen suficientes. El rol tiene que estar por debajo del rol más alto de Petto y del tuyo.
liam usa !invites reward add 10 Reclutador y Petto responde que Reclutador se da al llegar a 10 invitaciones

En Discord: un rol que se da a las 10 invitaciones; Petto revisa quién ya las tiene.

liam usa !invites reward remove Leyenda y Petto responde que Leyenda ya no se da por invitaciones

En Discord: un rol que ya no se da por invitaciones.

mia.draws usa !invites reward list: 10 invitaciones para Reclutador y 50 para Leyenda

En Discord: los roles que se dan por invitaciones.

Dashboard

La pestaña Invitaciones de Estadísticas en el dashboard tiene una parte de Ajustes de invitaciones con las mismas comprobaciones que los comandos:
  • Roles por invitaciones: añade un rol y cuántas invitaciones lo ganan (elegir un rol que ya está cambia su número), o quita uno. Los miembros que ya tienen suficientes lo reciben al momento; quienes lo tienen lo conservan cuando se quita.
  • Ajustes: los cuatro ajustes de arriba en una tarjeta, con un solo botón Guardar ajustes: la edad de la cuenta en días (0 a 365) por debajo de la cual una entrada no cuenta (con 0, una cuenta nueva cuenta como cualquier otra), los minutos de salida rápida (0 a 1440, 0 es desactivado), Ignorar cuentas de bots y Restar a quienes se fueron. Los campos ocupan todo el ancho en el móvil.
  • Quienes más invitan: la clasificación con un filtro de Todo el tiempo, Esta semana o Este mes. Haz clic en un nombre para ver a ese miembro.
  • Buscar a un miembro: escribe un nombre (o pega el ID) para ver sus entradas, salidas, falsas, bonus y total, quién lo invitó y cómo, y los códigos con los que trajo gente. La pestaña lo lee de la base de datos, así que mirar no le cuesta nada al bot.
  • Ajustar las invitaciones de un miembro: Añadir extra (un número negativo quita invitaciones) o Poner a cero. Los roles de recompensa siguen el nuevo número. Poner a cero necesita Administrador, como el comando.
La pestaña Invitaciones de Estadísticas con las entradas por invitación por día, quienes más invitan, dos roles por invitaciones y el ajuste de entradas falsas

Dashboard → Estadísticas → Invitaciones: las entradas por invitación, quienes más invitan y los Ajustes de invitaciones.

La tarjeta Ajustar las invitaciones de un miembro con un campo de miembro, el número de bonus, Añadir extra y Poner a cero

Dashboard → Estadísticas → Invitaciones: Ajustar las invitaciones de un miembro: un bonus (negativo resta) o volver a cero.

Variables para el mensaje de bienvenida

En el mensaje de bienvenida (y en el MD al entrar) puedes usar {inviter} (menciona a quien invitó, o Unknown), {inviter.name}, {inviter.id}, {inviter.invites} (cuántas invitaciones tiene esa persona) y {invite.code}. Por ejemplo ¡Bienvenido {user}! Te invitó {inviter.name}, que ahora tiene {inviter.invites} invitaciones. Mira las variables de invitaciones.
En #bienvenidas Petto dice: ¡Bienvenido @sam! Te invitó mia.draws, que ahora tiene 29 invitaciones.

En Discord: un mensaje de bienvenida que dice quién invitó al miembro nuevo y cuántas invitaciones tiene.

Las entradas y salidas también se cuentan por día para !summary y la página Estadísticas del dashboard.