Saltar al contenido

Documentación

Empezar con Garita.

Primeros pasos, los permisos que pide cada módulo y los comandos disponibles. La tabla de permisos se genera desde el registro de módulos del propio código.

Primeros pasos

  1. Consigue acceso

    Pulsa «Añadir a Discord» y elige tu servidor. Discord te mostrará los permisos que solicita.

  2. Coloca el rol de Garita

    En Ajustes del servidor → Roles, sube el rol de Garita por encima de los roles que deba gestionar. Discord no deja a un bot actuar sobre roles superiores al suyo.

  3. Abre el panel

    Entra con tu cuenta de Discord y elige el servidor que quieres configurar.

  4. Activa lo que necesites

    Cada módulo indica los permisos que le faltan antes de activarse. Empieza por la seguridad.

  5. Empieza en modo observación

    El honeypot arranca registrando sin sancionar. Cuando revises lo registrado, actívalo con /honeypot activar.

Permisos e intents por módulo

Permisos del bot que cada módulo necesita para actuar, y eventos del gateway (intents) que escucha. Garita comprueba los permisos antes de activar un módulo y antes de cada acción.

Los intents marcados como privilegiados (Miembros, Contenido de los mensajes) deben activarse en el portal de desarrolladores y, a partir de 100 servidores, requieren aprobación de Discord.

Permisos e intents por módulo (generado desde el registro de módulos)
MóduloPermisos del botIntents
Seguridad
Honeypot
  • Ver canales
  • Enviar mensajes
  • Insertar enlaces
  • Adjuntar archivos
  • Banear miembros
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Baneos y auditoríaGuildModeration
Antiraid
  • Gestionar roles
  • Gestionar canales
  • Expulsar miembros
  • Aislar temporalmente a miembros
  • Gestionar servidor
  • Servidores, canales y rolesGuilds
  • MiembrosGuildMembersPrivilegiado
  • Mensajes del servidorGuildMessages
Antinuke
  • Ver el registro de auditoría
  • Gestionar roles
  • Gestionar canales
  • Servidores, canales y rolesGuilds
  • Baneos y auditoríaGuildModeration
Verificación
  • Gestionar roles
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
  • MiembrosGuildMembersPrivilegiado
Moderación
Automoderación
  • Gestionar mensajes
  • Aislar temporalmente a miembros
  • Gestionar servidor
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Contenido de los mensajesMessageContentPrivilegiado
  • Ejecuciones de AutoModAutoModerationExecution
Moderación
  • Expulsar miembros
  • Banear miembros
  • Aislar temporalmente a miembros
  • Gestionar mensajes
  • Leer el historial de mensajes
  • Servidores, canales y rolesGuilds
  • Baneos y auditoríaGuildModeration
Registros
  • Ver canales
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
  • Baneos y auditoríaGuildModeration
  • Mensajes del servidorGuildMessages
  • Estados de vozGuildVoiceStates
Comunidad
Bienvenidas
  • Ver canales
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
  • MiembrosGuildMembersPrivilegiado
Roles y onboarding
  • Gestionar roles
  • Enviar mensajes
  • Servidores, canales y rolesGuilds
  • MiembrosGuildMembersPrivilegiado
  • ReaccionesGuildMessageReactions
Rastreador de invitaciones
  • Gestionar servidor
  • Servidores, canales y rolesGuilds
  • InvitacionesGuildInvites
  • MiembrosGuildMembersPrivilegiado
Examen de whitelist
  • Gestionar roles
  • Enviar mensajes
  • Insertar enlaces
  • Crear hilos privados
  • Enviar mensajes en hilos
  • Gestionar hilos
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Contenido de los mensajesMessageContentPrivilegiado
Participación
Niveles
  • Gestionar roles
  • Enviar mensajes
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Estados de vozGuildVoiceStates
Economía virtual
  • Gestionar roles
  • Enviar mensajes
  • Servidores, canales y rolesGuilds
Sorteos
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
Encuestas
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
Eventos y recordatorios
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
Cumpleaños
  • Enviar mensajes
  • Gestionar roles
  • Servidores, canales y rolesGuilds
Starboard
  • Enviar mensajes
  • Insertar enlaces
  • Leer el historial de mensajes
  • Servidores, canales y rolesGuilds
  • ReaccionesGuildMessageReactions
Logros
  • Enviar mensajes
  • Gestionar roles
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Estados de vozGuildVoiceStates
  • MiembrosGuildMembersPrivilegiado
Soporte
Tickets y apelaciones
  • Gestionar canales
  • Gestionar roles
  • Enviar mensajes
  • Insertar enlaces
  • Leer el historial de mensajes
  • Adjuntar archivos
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
  • Contenido de los mensajesMessageContentPrivilegiado
Alertas sociales
Avisos sociales
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
Utilidades
Salas de voz temporales
  • Gestionar canales
  • Mover miembros
  • Conectar
  • Servidores, canales y rolesGuilds
  • Estados de vozGuildVoiceStates
Automatizaciones
  • Gestionar roles
  • Enviar mensajes
  • Servidores, canales y rolesGuilds
Comandos personalizados
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
  • Mensajes del servidorGuildMessages
Constructor de embeds
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
Canales de estadísticas
  • Gestionar canales
  • Ver canales
  • Conectar
  • Servidores, canales y rolesGuilds
Emojis
  • Crear expresiones
  • Gestionar expresiones
  • Servidores, canales y rolesGuilds
Búsqueda
  • Enviar mensajes
  • Insertar enlaces
  • Servidores, canales y rolesGuilds
IA y plataforma
AnalíticaNinguno adicional
  • Servidores, canales y rolesGuilds
Copias de seguridad
  • Gestionar roles
  • Gestionar canales
  • Servidores, canales y rolesGuilds
Asistente IA
  • Enviar mensajes
  • Servidores, canales y rolesGuilds
Personalizador del bot
  • Cambiar apodo
  • Adjuntar archivos
  • Servidores, canales y rolesGuilds

Comandos

Comandos de barra disponibles en el código actual. El resto de módulos documentará los suyos cuando estén listos.

Comandos
ComandoPara quéQuién puede usarlo
/ayudaAyuda y enlaces útiles.Todos
/pingLatencia y estado del bot.Todos
/honeypot configurarCanal trampa, medida y borrado de mensajes (empieza en observación).Equipo con permisos
/honeypot publicarPublica o vuelve a publicar el aviso.Equipo con permisos
/honeypot activarActiva la trampa con o sin sanciones, con confirmación.Equipo con permisos
/honeypot estadoConfiguración y contadores.Equipo con permisos
/honeypot desactivarDesactiva la trampa (los softbans en curso terminan).Equipo con permisos

En clientes de Discord en inglés los comandos aparecen como /help, /honeypot setup, publish, enable, status y disable.