Sistema de Moderación
El sistema de moderación de Nakine es completo y potente, ofreciendo herramientas para gestionar infracciones, asegurar el servidor y automatizar tareas repetitivas.
🛡️ Comandos Principales
Estos comandos son accesibles a través de /moderation.
Advertir (Warn)
Emite una advertencia a un usuario. Esto crea un caso de moderación.
- Comando:
/moderation warn [usuario] [razón] - Ejemplo:
/moderation warn @User Spam
Expulsar (Kick)
Expulsa a un usuario del servidor.
- Comando:
/moderation kick [usuario] [razón]
Bannear (Ban)
Bannea a un usuario del servidor.
- Comando:
/moderation ban [usuario] [razón] [borrar_mensajes] - Nota:
borrar_mensajesdefine el periodo (0 a 7 días) de eliminación de mensajes.
Ban Temporal (Tempban)
Bannea a un usuario por una duración determinada. El bot lo desbanneará automáticamente.
- Comando:
/moderation tempban [usuario] [duración] [razón] - Ejemplo:
/moderation tempban @User 7d Insultos
Softban
Bannea e inmediatamente desbannea al usuario. Útil para borrar todos sus mensajes recientes sin impedir que vuelva a unirse.
- Comando:
/moderation softban [usuario] [razón]
Hardban
Bannea al usuario y borra automáticamente 7 días de mensajes (máximo).
- Comando:
/moderation hardban [usuario] [razón]
Timeout (Aislamiento)
Impide que el usuario interactúe (escribir, hablar) durante un tiempo.
- Comando:
/moderation timeout [usuario] [duración] [razón] - Ejemplo:
/moderation timeout @User 1h Cálmate
Mute (Rol)
Asigna el rol "Muted" al usuario (alternativa al Timeout).
- Comando:
/moderation mute [usuario] [duración] [razón]
Unmute
Retira el rol "Muted" o el Timeout.
- Comando:
/moderation unmute [usuario] [razón]
Desbannear (Unban)
Retira el ban a un usuario.
- Comando:
/moderation unban [usuario] [razón]
Encarcelar (Jail)
Aísla a un usuario en un canal "cárcel" y retira sus roles habituales.
- Comando:
/moderation jail [usuario] [duración] [razón]
Liberar (Unjail)
Libera a un usuario de la cárcel y restaura sus roles.
- Comando:
/moderation unjail [usuario] [razón]
📂 Gestión de Casos
Estos comandos son accesibles a través de /mod-case.
Ver Caso
Muestra los detalles de un caso específico.
- Comando:
/mod-case case [numero_caso]
Historial de Usuario
Muestra todos los casos de un usuario.
- Comando:
/mod-case cases [usuario]
Editar Caso
Modifica la razón de un caso existente.
- Comando:
/mod-case editcase [numero_caso] [razón]
Eliminar Caso
Elimina un caso del historial.
- Comando:
/mod-case deletecase [numero_caso]
Añadir Razón
Añade o modifica la razón del último caso (o de un caso específico).
- Comando:
/mod-case reason [razón] [numero_caso]
Ver Advertencias
Muestra solo las advertencias activas de un usuario.
- Comando:
/mod-case warnings [usuario]
Info Usuario
Muestra información completa sobre un usuario (fecha de entrada, roles, estado, historial de moderación).
- Comando:
/mod-case userinfo [usuario]
Logs de Moderación
Muestra los logs de moderación filtrados por usuario.
- Comando:
/mod-case modlogs [usuario]
Strikes
Gestiona el sistema de "strikes" (puntos de advertencia).
- Ver strikes:
/mod-case strikes [usuario] - Reiniciar:
/mod-case reset-strikes [usuario]
⚡ Acciones Masivas
Estos comandos son accesibles a través de /mod-bulk.
Purgar (Clear)
Elimina un gran número de mensajes rápidamente.
- Comando:
/mod-bulk purge [cantidad] - Filtros opcionales:
usuario,contiene,bots_only,attachments_only. - Ejemplo:
/mod-bulk purge 50
Ban Masivo
Bannea a múltiples usuarios en un solo comando.
- Comando:
/mod-bulk massban [ids_usuarios] [razón] - Ejemplo:
/mod-bulk massban 123456789012345678 987654321098765432 Raid
Nick Masivo
Cambia el apodo de todos los miembros con un cierto rol.
- Comando:
/mod-bulk massnick [rol] [apodo]
Rol Masivo
Añade o retira un rol a todos los miembros con un cierto rol.
- Comando:
/mod-bulk massrole [rol_objetivo] [rol] [acción]
Limpiar (Prune)
Expulsa a los miembros inactivos desde hace un cierto número de días.
- Comando:
/mod-bulk prune [días]
⚙️ Configuración del Sistema
Estos comandos son accesibles a través de /mod-setup.
Inicialización
Ejecuta el asistente de configuración rápida.
- Comando:
/mod-setup initial
Logs de Moderación
Define el canal donde se registrarán las acciones de moderación.
- Comando:
/mod-setup modlog [canal]
Rol Mute
Configura el rol utilizado por el comando /moderation mute.
- Comando:
/mod-setup mute-role [rol]
Sistema de Cárcel
Configura el rol y el canal de cárcel.
- Comando:
/mod-setup jail [rol] [canal]
Roles Inmunes
Define qué roles no pueden ser moderados por el bot.
- Comando:
/mod-setup immune-roles [rol] [acción]
Configuración Avanzada
Configura opciones específicas (como la expiración de strikes).
- Comando:
/mod-setup config [ajuste] [valor]
Ver Configuración
Muestra la configuración actual.
- Comando:
/mod-setup view
🔒 Gestión de Canales
Estos comandos son accesibles a través de /mod-channel.
Bloquear (Lockdown)
Impide que los miembros envíen mensajes en un canal.
- Comando:
/mod-channel lockdown [canal] [razón]
Desbloquear (Unlock)
Restaura los permisos de envío de mensajes.
- Comando:
/mod-channel unlock [canal]
Slowmode
Establece el modo lento del canal.
- Comando:
/mod-channel slowmode [duración] - Ejemplo:
/mod-channel slowmode 5s
🛡️ Seguridad Avanzada
Anti-Nuke
Protege el servidor contra la destrucción masiva (borrado de canales, bans masivos).
- Activar/Desactivar:
/antinuke enable [activado] - Whitelist:
/antinuke whitelist [usuario] [acción] - Backup:
/antinuke backup - Restaurar:
/antinuke restore
Anti-Raid
Protege contra la entrada masiva de bots o usuarios maliciosos.
- Modo Raid:
/raid mode [activado](Bloquea el servidor para nuevos ingresos) - Configuración:
/raid setup(Define los umbrales de detección automática)