Borrar mensajes
Borra en bloque mensajes recientes con /clear, filtrados por usuario, bots, embeds, enlaces o imágenes.
Uso
/clear amount:25 elimina los últimos 25 mensajes del canal actual. Añade filtros para borrar solo algunos: el bot revisa los últimos N mensajes y borra los que coinciden.
- amount
- Obligatorio, de 1 a 100. Cuántos mensajes recientes revisar.
- user
- Solo los mensajes de este miembro.
- bots
- Solo los mensajes enviados por bots.
- embeds
- Solo los mensajes que contienen un embed.
- link
- Solo los mensajes que contienen un enlace.
- images
- Solo los mensajes con un adjunto de imagen.
El límite de 14 días
La API de borrado masivo de Discord rechaza los mensajes de más de 14 días. El bot los descarta en silencio en lugar de fallar todo el comando, así que "No se han encontrado mensajes que coincidan con tus filtros" puede significar que los mensajes coincidentes son demasiado antiguos. Los mensajes más antiguos hay que borrarlos uno a uno en Discord.
Permisos
El comando es solo para administradores en el lado del bot, y el propio bot necesita el permiso Gestionar mensajes en el canal. Si un ajuste específico del canal le deniega ese permiso al rol del bot, /clear falla incluso para los administradores.
Los mensajes borrados desaparecen; no hay deshacer. Usa el filtro de usuario para no eliminar también las respuestas del personal junto con el spam.