Bot di log per Discord: messaggi eliminati, modifiche, vocale e ingressi
Un bot di log per Discord annota cosa succede nel tuo server, così i moderatori possono riguardarlo. Noxyr registra messaggi eliminati e modificati, ingressi, uscite e spostamenti nei canali vocali, e l'ingresso e l'uscita dei membri, ciascuno in un canale dello staff a tua scelta. Configuralo con /serverlogs set oppure dalla dashboard.
A cosa serve un log
Qualcuno dice che un moderatore lo ha insultato. Qualcuno elimina un messaggio e nega di averlo scritto. Un membro se ne va subito dopo un raid. Senza un log hai solo un racconto. Con un log hai il testo, l'autore e l'orario, in un canale che solo lo staff può vedere.
Cosa registra Noxyr
| Tipo | Cosa mostra la voce |
|---|---|
| Messaggi | Un messaggio eliminato con autore, canale e testo. Una modifica con il testo prima e dopo. Una pulizia come una sola voce con il numero di messaggi rimossi |
| Vocale | Un membro che entra, esce o si sposta tra canali vocali |
| Membri | Un ingresso, con l'età dell'account, e un'uscita, con la data di ingresso |
Mute, ensordimento e streaming in vocale non vengono registrati. L'età dell'account negli ingressi è utile a colpo d'occhio, perché un account appena creato che entra durante un raid si nota subito.
Configuralo
- Crea canali riservati allo staff, uno per tipo oppure uno condiviso. I log mostrano il testo dei messaggi, quindi tienili privati.
- Manda ogni tipo a un canale:
/serverlogs set type: channel:, oppure usa Sicurezza, poi Log del server nella dashboard. - Aggiungi le esclusioni.
/serverlogs ignore channel:salta un canale o un'intera categoria. Aggiungi remove:True per registrarlo di nuovo. - Verifica.
/serverlogs statusmostra dove va ogni tipo di log./serverlogs off type:ferma un tipo.
Come mostra un messaggio eliminato
Qui c'è la parte che sorprende. Quando un messaggio viene eliminato, Discord dice a un bot solo l'ID del messaggio, non cosa diceva. Per mostrare il testo, Noxyr tiene i messaggi recenti in memoria per 24 ore, solo nei server che hanno un log dei messaggi, e non li scrive mai su disco.
Questo ha due conseguenze che devi conoscere:
- Un messaggio più vecchio di 24 ore, o inviato prima dell'avvio del bot, risulta come non salvato.
- Il testo non viene mai conservato in modo permanente, il che tiene basso il costo per la privacy.
Informa i tuoi membri che i messaggi eliminati e modificati vengono registrati per lo staff. Così resti trasparente ed eviti sorprese.
Come tenere utili i log
I log vengono pubblicati al massimo ogni pochi secondi per canale, dieci voci alla volta, così un raid o una grande pulizia non inondano il tuo canale di log. Anche così, un canale rumoroso può coprire il resto.
- Ignora i canali di spam dei bot e di conteggio, che aggiungono molte voci senza valore.
- Ignora le categorie dello staff se non vuoi che i moderatori siano registrati mentre discutono dei casi.
- Dai ai log vocali un canale tutto loro, perché sono il tipo più attivo.
Abbinalo ad altri registri
I log dei messaggi mostrano cosa è successo. I moduli di sicurezza mostrano cosa è stato intercettato: anti-spam e anti-nuke pubblicano ciascuno in un canale di log con il trigger che è scattato. La dashboard conserva anche un registro delle attività con le modifiche alle impostazioni e l'ID Discord di chi le ha fatte, per 30 giorni. Usa l'anti-spam e l'anti-nuke accanto ai log, e un sistema di avvertimenti per il seguito.
Una struttura iniziale che funziona
Per un server piccolo basta un unico canale privato chiamato mod-logs, con tutti e tre i tipi che puntano lì. Man mano che il server cresce, dividilo in tre canali, così una serata molto vocale non seppellisce un messaggio eliminato che ti serve trovare. Dai l'accesso solo allo staff che controlla davvero i log, perché i messaggi eliminati possono contenere informazioni private che un membro voleva rimuovere.
Dopo la configurazione, fai una prova. Scrivi un messaggio in un canale, modificalo, poi eliminalo, e verifica che compaiano tutti e tre gli eventi. Se non compare nulla, controlla che il bot possa vedere il canale e scrivere nel canale di log, e che non hai ignorato con /serverlogs ignore il canale in cui stai facendo la prova.
Privacy ed equità
I log sono uno strumento di fiducia, trattalo come tale. Decidi chi può leggerli, scrivi quando lo staff dovrebbe controllarli, e non usare mai un messaggio eliminato come unica ragione per punire qualcuno. Se un membro ti chiede di cancellare i suoi dati, Noxyr lo gestisce tramite il Support Center, come descritto nella documentazione sui dati. Essere aperti su cosa registri mette più a loro agio i membri, non meno.
Cosa fare dopo
Vedi la documentazione sui log del server. Per capire cosa conserva il bot in generale, leggi cosa memorizza il bot. Se stai confrontando bot, i migliori bot di log per Discord elenca le opzioni. Aggiungi Noxyr per iniziare a registrare.
Domande frequenti
Come registro i messaggi eliminati su Discord?
Nella dashboard vai su Sicurezza, poi Log del server, oppure esegui /serverlogs set con il tipo e un canale dello staff. I messaggi eliminati mostrano autore e testo, e le modifiche mostrano il testo prima e dopo.
Noxyr registra l'attività nei canali vocali?
Sì. Registra l'ingresso, l'uscita e lo spostamento tra canali vocali. Mute, ensordimento e streaming non vengono registrati.
Come smetto di registrare un canale?
Esegui /serverlogs ignore channel:channel per saltare un canale o un'intera categoria. Aggiungi remove:True per registrarlo di nuovo.
Noxyr conserva i miei messaggi eliminati?
Solo per poco tempo. Tiene i messaggi recenti in memoria per 24 ore, solo nei server con un log dei messaggi, e non li scrive mai su disco.
Il bot di log è gratis?
Sì. I log del server fanno parte del bot Noxyr gratuito.