Eliminare messaggi
Elimina in blocco i messaggi recenti con /clear, filtrando per utente, bot, embed, link o immagini.
Utilizzo
/clear amount:25 rimuove gli ultimi 25 messaggi nel canale corrente. Aggiungi filtri per eliminarne solo alcuni: il bot controlla gli ultimi N messaggi ed elimina quelli che corrispondono.
- amount
- Obbligatorio, da 1 a 100. Quanti messaggi recenti controllare.
- user
- Solo i messaggi di questo membro.
- bots
- Solo i messaggi inviati dai bot.
- embeds
- Solo i messaggi che contengono un embed.
- link
- Solo i messaggi che contengono un link.
- images
- Solo i messaggi con un allegato immagine.
Il limite dei 14 giorni
L'API di eliminazione in blocco di Discord rifiuta i messaggi più vecchi di 14 giorni. Il bot li esclude silenziosamente invece di far fallire tutto il comando, quindi "Nessun messaggio trovato con i tuoi filtri" può significare che i messaggi corrispondenti sono semplicemente troppo vecchi. I messaggi più vecchi vanno eliminati uno alla volta direttamente su Discord.
Permessi
Il comando è riservato agli admin lato bot, e il bot stesso ha bisogno del permesso Gestisci messaggi nel canale. Se un'eccezione del canale nega al ruolo del bot quel permesso, /clear fallisce anche per gli admin.
I messaggi eliminati sono persi; non c'è annullamento. Usa il filtro per utente per evitare di cancellare anche le risposte dello staff insieme allo spam.