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.
En Discord: la clasificación de invitaciones del servidor.
Comandos
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.
-
whodice 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. -
listmuestra los últimos 15 miembros que trajo alguien.codesmuestra los enlaces que creó alguien y cuánto se usó cada uno. -
bonussuma (o, con un número negativo, resta) invitaciones bonus y necesita Gestionar servidor.resetpone en cero los contadores de alguien y necesita Administrador. -
top weekytop monthordenan a quiénes trajeron más miembros en el período (las semanas empiezan el lunes, en GMT-5). -
configsolo 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
!invites, las clasificaciones, los roles de recompensa y {inviter.invites}.
!invites user
!invites user

En Discord: las invitaciones de un miembro: entradas, salidas, falsas y bonus.
!invites top week
!invites top week

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

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

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

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

En Discord: invitaciones bonus agregadas por el staff.
!invites reset
!invites reset

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

En Discord: los ajustes de invitaciones del servidor.
!invites config fake_days
!invites config fake_days

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.

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.
!invites reward add
!invites reward add

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

En Discord: un rol que ya no se da por invitaciones.
!invites reward list
!invites reward list

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.

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

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 Discord: un mensaje de bienvenida que dice quién invitó al miembro nuevo y cuántas invitaciones tiene.
!summary y la página Estadísticas del dashboard.