!clear
Descripción
El comando !clear elimina múltiples mensajes del canal actual de forma rápida, con filtros por usuario, contenido y tipo de mensaje. Registra la acción e informa errores comunes (permisos o límite de antigüedad).
Sintaxis
!clear [cantidad] [--user @usuario] [--content texto] [--only_attachments] [--only_embeds] [--only_bots]
!clear --ref <mensaje_id> [filtros]
Parámetros y opciones
cantidad— Número de mensajes a eliminar (1–100).--user— Solo elimina mensajes del usuario indicado.--content— Elimina mensajes que contengan el texto indicado.--only_attachments— Solo mensajes con archivos adjuntos.--only_embeds— Solo mensajes con embeds.--only_bots— Solo mensajes enviados por bots.--ref <mensaje_id>— Elimina mensajes posteriores a ese mensaje (exclusivo) aplicando filtros.
Ejemplos
Notas importantes
- No se pueden eliminar mensajes con más de 14 días de antigüedad (límite de Discord).
- Máximo de 100 mensajes por borrado.
- El bot necesita permiso de
Gestionar mensajesen el canal.
Permisos
- Moderación o permisos asignados por configuración.
- El rol del ejecutor debe permitir gestionar mensajes en el canal.