🛡️ Moderación - Comandos de Moderación
Comandos para moderar tu servidor de Discord
Comandos
/mod kick
Expulsa a un usuario del servidor
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
usuario | Usuario | ✅ Sí | Usuario a expulsar |
razon | String | ❌ No | Razón de la expulsión |
Permisos necesarios: Expulsar miembros
Ejemplo:
/mod kick usuario:@Spammer razon:Spam excesivo
/mod ban
Banea permanentemente a un usuario
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
usuario | Usuario | ✅ Sí | Usuario a banear |
razon | String | ❌ No | Razón del baneo |
dias | Número | ❌ No | Días de mensajes a eliminar (0-7) |
Permisos necesarios: Banear miembros
Ejemplo:
/mod ban usuario:@Troll razon:Acoso dias:7
/mod unban
Desbanea a un usuario
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
usuario_id | String | ✅ Sí | ID del usuario a desbanear |
Permisos necesarios: Banear miembros
Ejemplo:
/mod unban usuario_id:123456789012345678
/mod timeout
Silencia temporalmente a un usuario
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
usuario | Usuario | ✅ Sí | Usuario |
duracion | String | ✅ Sí | Duración (1h, 30m, 1d) |
razon | String | ❌ No | Razón |
Permisos necesarios: Moderar miembros
Ejemplo:
/mod timeout usuario:@Ruidoso duracion:1h razon:Spam en chat de voz
/mod untimeout
Quita el timeout a un usuario
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
usuario | Usuario | ✅ Sí | Usuario |
Permisos necesarios: Moderar miembros
Ejemplo:
/mod untimeout usuario:@Usuario
/mod purge
Elimina mensajes en masa
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
cantidad | Número | ✅ Sí | Cantidad de mensajes (1-100) |
usuario | Usuario | ❌ No | Solo mensajes de este usuario |
Permisos necesarios: Gestionar mensajes
Ejemplo:
/mod purge cantidad:50 usuario:@Spammer
/mod slowmode
Establece modo lento en el canal
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
segundos | Número | ✅ Sí | Segundos entre mensajes (0 = desactivar) |
Permisos necesarios: Gestionar canales
Ejemplo:
/mod slowmode segundos:10
/mod lock
Bloquea el canal (nadie puede escribir)
Parámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
razon | String | ❌ No | Razón del bloqueo |
Permisos necesarios: Gestionar canales
Ejemplo:
/mod lock razon:Limpieza del chat
/mod unlock
Desbloquea el canal
Permisos necesarios: Gestionar canales
Ejemplo:
/mod unlock
📝 Notas
- Todos los comandos quedan registrados en logs si están configurados
- Las razones son opcionales pero recomendadas
- El bot necesita tener los permisos correspondientes