Saltar al contenido principal

!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​

Krao01/11/2026

!clear 50

ElBotDeYonnyBot01/11/2026

He eliminado 50 mensajes. ✅

Krao01/11/2026

!clear 20 --user @Usuario

ElBotDeYonnyBot01/11/2026

He eliminado 15 mensajes. ✅

Krao01/11/2026

!clear 100 --content spam

ElBotDeYonnyBot01/11/2026

He eliminado 23 mensajes. ✅

Krao01/11/2026

!clear --ref 123456789012345678 --only_bots

ElBotDeYonnyBot01/11/2026

He eliminado 42 mensajes hasta el mensaje de referencia. ✅

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 mensajes en el canal.

Permisos​

  • Moderación o permisos asignados por configuración.
  • El rol del ejecutor debe permitir gestionar mensajes en el canal.