Scritto a mano e non copiato dai messaggi di commit, così ogni riga è qualcosa che potresti davvero notare. Dal più recente.
Un secondo sguardo a tutto
Revocare chiede il tuo grado, e le ricevute dicono quando non è successo nulla. Non puoi revocare il timeout di qualcuno sopra di te, chiudere una prigione che restituirebbe un ruolo che non potresti dare a mano, né liberarti da solo. Un comando che non ha cambiato nulla lo dice invece di mettere una spunta, e il motivo del registro di controllo viene tagliato alla lunghezza che Discord documenta, comunque la conti Discord.
Il pannello conserva ciò che hai scritto. Un salvataggio rifiutato, o che perde la corsa contro un altro, ti restituisce la tua versione nel modulo con il motivo sopra, mentre l’anteprima mostra ciò che è salvato. Aggiungere ed eliminare un comando personalizzato dicono che è fatto, ogni rifiuto offre la pagina da cui viene, e l’interruttore di rete e l’uscita rispondono nella tua lingua.
Il sito dice ciò che è vero. La guida introduttiva descrive il pannello di configurazione com’è; la pagina dei comandi mostra il codice come codice; il negozio elenca ogni limite che il premium alza e nulla che non alzi; la pagina di stato dice dove chiedere ogni volta che il bot non è connesso; la pagina di verifica nomina Cloudflare Turnstile quando lo mostra; e la pagina sulla privacy dice quanto dura la contabilità della riga sponsorizzata.
Risposte più chiare, ovunque in una volta
Rifiuti che dicono cosa fare. Ogni rifiuto mette il verdetto in chiaro sulla prima riga e i dettagli sotto — il permesso che ti manca, il valore che hai digitato, l’impostazione da attivare — e quella prima riga non mostra più asterischi o backtick fuori posto.
Ricevute che dicono la verità. Una ricevuta di moderazione cita il suo numero di caso; la chiusura di un ticket dice se la trascrizione è stata archiviata; un blocco revocato che non è riuscito a ripristinare nulla è un avviso, non una spunta; /softban chiede prima, come /ban; e gli elenchi dicono quanti ne mostrano su quanti ce ne sono.
Le attese non sono rifiuti. Un tempo di attesa è una scheda grigia con un orologio e il tempo rimasto, non un errore rosso. Gli interruttori dicono che cosa fa premerli invece dello stato in cui sono, e nulla di ordinario è rosso.
Sul sito. La tua dashboard elenca che cosa ostacola una funzione e ti dice quando una funzione ti salta; il «Riprova» di una richiesta fallita torna alla pagina che è fallita; i nomi lunghi vanno a capo invece di allargare la pagina; la pressione di un interruttore ti riporta alla sua scheda; e la scritta piccola grigia è leggibile su ogni scheda.
Una riga sponsorizzata, tenuta al suo posto
Che cos’è. Chi gestisce questo bot può impostare un solo breve link sponsorizzato. In un server senza premium compare di tanto in tanto come una piccola nota grigia sotto alcune risposte pubbliche: al massimo una volta ogni quarantacinque minuti per server, e solo dopo altre sei risposte lì.
Dove non c’è mai. Mai sotto un’azione di moderazione, un avvertimento, una risposta privata o un messaggio con pulsanti, e mai in un server premium. Il piè di pagina del sito la mostra su ogni pagina pubblica, e la sezione dedicata della pagina sulla privacy dice che cosa viene conservato al riguardo e per quanto tempo.
Finché non è impostato uno sponsor, nulla cambia. La riga non esiste da nessuna parte finché entrambi i valori non sono impostati. Quando uno lo è, /premium status e il negozio elencano «nessuna riga sponsorizzata» tra i vantaggi di premium.
Canali vocali, a comando
La tua stanza, a parole. Tutto ciò che fanno i pulsanti del pannello di creazione automatica — bloccare, sbloccare, nascondere, mostrare, limitare, rinominare, permettere, escludere, reclamare, trasferire — esiste anche come sottocomando di /voice, così il proprietario di una stanza può digitarlo ovunque il pannello sia a uno scorrimento di distanza.
Moderazione vocale, registrata./voice mute, unmute, deafen, undeafen, disconnect, move e moveall, ciascuno verificato contro i permessi del moderatore in quel preciso canale, e quelli rivolti a un singolo membro finiscono nella cronologia di moderazione come un avvertimento o un timeout.
Il filtro della cronologia suggerisce mentre scrivi./history type: propone i tipi di azione man mano che scrivi, invece di un elenco fisso che aveva raggiunto il limite di venticinque scelte di Discord.
Scrivi i tuoi comandi e le tue risposte sul sito
Tutti in una pagina. La dashboard del tuo server elenca ora ogni comando personalizzato e ogni risposta automatica — con cosa risponde ciascuno e quante volte è scattato — e un modulo di tre campi per aggiungerne un altro: di che tipo, cosa lo fa scattare e cosa dice.
L’editor completo dietro ognuno. Lo stesso editor di messaggi ricchi che usa il messaggio di benvenuto: testo, embed, campi, pulsanti, un’anteprima dal vivo di ciò che Discord riceverà davvero, e l’elenco delle variabili da inserire con un clic. Accanto, tutte le altre decisioni: quando scatta, dove risponde, quali canali e ruoli, l’attesa, la probabilità e se cancella ciò che lo ha fatto scattare.
A un clic dalla funzione stessa. La scheda dei comandi personalizzati sulla tua dashboard ti diceva di andare a scrivere /custom add su Discord. Ora ha un pulsante Scrivilo qui.
Comandi e risposte che il tuo server scrive da sé
Comandi personalizzati. Insegna al bot un comando e chiunque può scriverlo: ,rules, ,invite, ,prices. Una riga lo crea — /custom add — e può rispondere con testo semplice, con un embed o con entrambi, riempiendo {user} e {server} al volo.
Risposte automatiche. Una risposta che scatta quando qualcuno dice qualcosa, con cinque modi di corrispondere: come parola intera, in qualunque punto del messaggio, come messaggio intero, o a una delle sue estremità. Come parola intera è il valore predefinito, perché una risposta a hi non deve rispondere a this.
E esattamente dove, per chi e ogni quanto. Ognuna può essere permessa o vietata per canale, per categoria e per ruolo, rispondere nel canale o in DM, cancellare ciò che l’ha fatta scattare, attendere tra un uso e l’altro per ogni persona, e scattare solo a volte. Cinquanta comandi e venticinque risposte, o centocinquanta e cinquanta con il premium.
Ogni impostazione di canale può creare il proprio canale
Un pulsante Crea un canale accanto al selettore. Nella dashboard del tuo server e in Discord, ogni impostazione che vuole un canale ora offre di crearlo e puntarsi su di esso: i rapporti della scansione IA, i riepiloghi degli eventi, le promozioni, il registro della gilda, i passaggi di livello, le recensioni, il filtro degli ingressi e le trascrizioni dei ticket ne avevano bisogno e non ne avevano nessuno.
E le categorie. La categoria dei ticket e quella in cui «entra-per-creare» mette i nuovi canali si creano allo stesso modo. Una categoria resta con i permessi con cui nasce, di proposito: tutto ciò che viene creato dentro li eredita.
E li chiude mentre li crea. Un canale di registro che nessuno senza permesso vede; un canale di benvenuto che tutti leggono e in cui nessuno scrive, senza thread e senza reazioni. E l’elenco di configurazione di una funzione non ti chiede più cose che nessuno attende.
Il messaggio di benvenuto si scrive sul sito ora
Una pagina per ogni saluto. Il messaggio di benvenuto, quello di addio e il DM di benvenuto si scrivono nella dashboard del tuo server: il testo, tutto l’embed, dieci campi, cinque pulsanti con link, embed o semplice, e l’interruttore, il tema e le parole della scheda. Tutto ciò che offre /message greet, che funziona ancora.
Ogni variabile, con un pulsante che la scrive per te. I nomi sono sulla pagina con ciò che ciascuno mostra, e un pulsante sotto ogni campo inserisce quello che scegli dove si trova il cursore — niente di ciò che hai già scritto si sposta.
Mostra esattamente ciò che verrà inviato. Non un’idea: l’anteprima è il messaggio che il bot ha costruito, quindi ciò che è sulla pagina è ciò che riceve Discord. Ciò che non verrà inviato è indicato sotto — un pulsante con etichetta e senza link, un indirizzo di immagine che Discord non caricherà, un embed oltre il suo limite di caratteri.
I passaggi di configurazione sono sul sito
I passaggi di configurazione di ogni funzione sono sulla sua pagina. Il pannello poteva solo cambiare impostazioni: i passaggi che offre il pannello di Discord, come creare il canale o pubblicare il pannello, sul sito non c’erano. Ora sono elencati, ognuno con un pulsante dove il bot può farlo.
Il messaggio di benvenuto ha finalmente un posto. Si costruisce con /message greet e non è un’impostazione, perciò la pagina non lo nominava mai. Un passaggio che può fare solo una persona ora indica il comando esatto.
Creare un canale due volte crea un canale. Premere di nuovo Crea il canale, o ricaricare la pagina dopo, ne creava un secondo e lasciava il primo con tutto quello che conteneva. Ora risponde con il canale che ha già creato.
Un canale creato dal bot nasce già bloccato. Un #welcome, #goodbye, #partners o #verify appena creato ora è di sola lettura per i membri — niente messaggi, niente thread, niente reazioni — invece di ereditare quello che gli dava la categoria. I canali di log erano già nascosti; quelli gestiti da un altro sistema, come la prigione, restano come sono.
Le schede nominano le cose dove Discord sa disegnarle
Un rifiuto nomina il ruolo o il canale nel corpo, non nell’intestazione. Una quarantina di messaggi mettevano una menzione sulla prima riga della scheda, che Discord disegna come testo semplice: il ruolo o il canale non compariva affatto.
/guild roster tiene le note dello staff allo staff. La nota di un membro è contesto per lo staff e l’elenco risponde nel canale, quindi ora viene mostrata solo a chi può promuovere e accreditare. Ogni riga nomina anche il membro.
Le date di un caso, di un avvertimento o di un ricorso si leggono come date. Stavano dove Discord disegna testo invece di un orario, quindi apparivano come numeri nudi; ora sono nel corpo o nell’orario della scheda stessa, nel tuo fuso.
I ruoli dei nuovi membri aspettano ogni cancello
I ruoli automatici aspettano che un membro abbia superato ogni cancello — la schermata delle regole di Discord, la verifica e una quarantena — invece di fare a gara con essi, così chi è ancora sotto controllo non riceve mai un ruolo che apre canali.
Le ricompense di livello di un membro che torna vengono restituite non appena viene fatto entrare — con la verifica, il via libera di un moderatore o una quarantena tolta — invece che al suo prossimo passaggio di livello.
Le ricompense di livello in modalità sostituzione non tolgono più entrambi i ruoli. Un passaggio di livello poteva togliere la nuova ricompensa insieme alla vecchia; ora lascia esattamente la nuova e mantiene la vecchia se la nuova non può essere assegnata.
«Looks fine» su una quarantena toglie il ruolo di quarantena una volta per tutte: poteva tornare subito mentre venivano restituiti gli altri ruoli. Un menu di ruoli a reazione «uno alla volta» e una rimozione dei permessi non annullano più un ruolo dato da qualcun altro un attimo prima.
Il ruolo di verificato aspetta ogni altro cancello — nessuno in prigione, in quarantena o ancora davanti alla schermata delle regole di Discord lo riceve, né con il pulsante né dal sito — e una scheda di controllo ora chiama quarantena una quarantena.
Su una quarantena si può sempre decidere — /screening check ora porta i pulsanti della scheda di controllo, così una scheda mai pubblicata o eliminata non lascia più nessuno bloccato — e un /verify bypass fermato da un altro cancello dice al moderatore cosa fare dopo, invece che al membro.
Livelli: XP, schede di rango, ruoli premio e una classifica sul sito
I membri guadagnano XP parlando: al massimo una volta al minuto per impostazione predefinita, con un moltiplicatore, e niente nei canali o per i ruoli che il server esclude. /level rank disegna una scheda di rango e /level top mostra la classifica del server.
XP in vocale, se il server lo attiva. Il tempo in chiamata conta solo finché qualcun altro lì può sentire: da soli, con l’audio disattivato o nel canale AFK non si guadagna nulla.
Un ruolo a un livello con /level addreward, tenuto insieme ai precedenti o al loro posto, e restituito al membro che rientra non appena ha superato i cancelli del server. Un ruolo che può moderare, o che sta sopra il bot, non viene mai assegnato.
Una classifica su questo sito per ogni server con i Livelli attivi: nomi, immagini, livelli, XP e quanto manca a ciascun membro per il livello successivo. Un solo interruttore la nasconde. Nomi e immagini vengono letti da Discord quando la pagina viene disegnata e non vengono mai salvati.
I passaggi di livello si possono annunciare come embed, come testo semplice, in messaggio diretto o non annunciare affatto.
Il bot nella tua lingua
Un server può scegliere la lingua del bot con ,language o /identity language: una tra trenta, oppure Automatica per seguire l’impostazione di Discord del server. Parte in inglese.
Ogni comando appare nella lingua Discord di ciascun membro — nome, descrizione, opzioni e scelte — e un server che ha scelto una lingua può digitare i comandi in quella lingua.
Errori, tempi di attesa, conferme, pulsanti delle pagine e /help seguono la lingua del server. Il resto delle risposte del bot e il suo pannello delle impostazioni arriveranno con aggiornamenti successivi.
Il sito nella tua lingua
Ogni pagina è tradotta in tutte e trenta le lingue: l’elenco dei comandi, la documentazione, la pagina dei permessi, questo registro delle modifiche, la pagina di stato, l’informativa sulla privacy e i termini.
Resta in inglese ciò che dice il bot stesso — la descrizione di ogni comando, modulo e impostazione, e i nomi dei suoi pulsanti — perché il bot risponde in inglese dentro Discord. Le pagine che li mostrano lo dicono.
L’informativa sulla privacy e i termini indicano che vale la loro versione inglese, e rimandano a essa.
Date, elenchi e conteggi seguono le regole della tua lingua.
Corretto: la pagina dei permessi mostrava dei backtick attorno ai nomi dei comandi invece di formattarli come codice.
L’intestazione tiene Aggiungi a Discord distante dai link accanto a ogni larghezza, e lo accorcia prima che possano toccarsi.
Aggiornamenti senza che il bot vada offline
Un aggiornamento non riavvia più il bot. La nuova versione parte accanto a quella in esecuzione, effettua l’accesso e subentra solo quando è pronta, quindi non c’è alcun momento in cui il bot sia offline.
Il sito web fa lo stesso: una nuova copia deve dimostrare di essere in salute prima di ricevere anche un solo visitatore.
AFK: dì che sei assente
,afk going to sleep ti imposta come assente. A chiunque ti menzioni o ti risponda vengono detti il tuo motivo e quanto tempo fa, senza menzionare nessuno, e la nota si cancella da sola dopo venti secondi.
Bentornato la volta successiva che parli, con i link ai messaggi che ti hanno menzionato mentre eri via.
[AFK] sul tuo nome mentre sei assente, rimesso esattamente com’era — a meno che nel frattempo tu non ti sia rinominato. Un server può disattivarlo in /afk config.
/afk list mostra chi è assente, everywhere:true lo imposta in ogni server che condividi con il bot, e un moderatore può cancellare quello di qualcuno con /afk remove.
Un motivo viene controllato con il filtro delle parole e il filtro dei link del server, perché il bot lo ripete.
Il relay dei webhook, ricostruito come era stato chiesto
Un messaggio bloccato torna com’è stato scritto. Quando AutoMod ferma una delle tue parole, il messaggio viene ripubblicato attraverso un webhook con il nome e l’immagine del membro, invariato. Nascondere la parola resta una scelta in ,filter repost.
Parole che ripuliscono e parole che mettono in timeout. Accanto a Parole che fanno il nuke, la lista nera delle parole ora può eliminare i messaggi recenti di un membro nel canale, o metterlo in timeout, per le parole che elenchi — e quelle parole non vengono mai ripubblicate.
Ricorda./user mostra a un moderatore quanti messaggi bloccati di qualcuno sono stati ripubblicati.
I messaggi fermati dalle liste di parole di Discord stesso non vengono mai ripubblicati, e un invito o un link pericoloso non viaggia mai su un relay.
Purge si ripulisce da solo
,purge elimina prima il messaggio con il tuo comando, poi i messaggi, poi mostra una breve ricevuta che si rimuove da sola pochi secondi dopo.
Il numero indica quanti eliminare.,purge 50 @user rimuove cinquanta dei suoi, leggendo più indietro oltre quelli di tutti gli altri — fino a 1.000 alla volta.
Un purge che non può fare tutto ciò che è stato chiesto dice esattamente perché — troppo vecchio perché Discord lo elimini in blocco, fissato, o il canale è finito — e quella ricevuta resta visibile un po’ più a lungo.
La pagina iniziale torna a contare da zero
I conteggi di comandi e moduli sulla pagina iniziale potevano mostrare brevemente un numero negativo mentre contavano. Ora contano da zero fino alla cifra reale.
Cloudflare non aggiunge più il suo script di controllo dei bot alle pagine del sito, così lo script del sito stesso è l’unico che viene inviato al browser di un visitatore.
Dodici correzioni dalla prima scansione di sicurezza
I canali privati restano privati. Un messaggio in un canale che non tutti possono vedere non raggiunge più una bacheca pubblica delle stelle, e /snipe di un canale del genere risponde solo al suo interno.
I menu dei ruoli a reazione rifiutano ogni ruolo che può moderare, alla configurazione e di nuovo a ogni clic — timeout, gestire canali, gestire webhook e menzionare tutti compresi.
I pulsanti dei controlli rispettano il tuo grado, e il registro di moderazione nomina il moderatore che li ha premuti.
/sync route e /sync channel richiedono Gestisci server anche nell’altro server, così una parte non può scrivere nei canali dell’altra né rinominarli.
Un ticket viene chiuso prima che il suo canale possa essere eliminato, un moderatore che perde il ruolo non può più modificare i suoi vecchi casi, e /user mostra il numero di avvertimenti solo ai moderatori.
Lo spam rimosso dall’anti-spam non può essere riletto con ,s, e un salvataggio dal pannello aggiorna subito le regole AutoMod.
/unwarn con un codice breve che due avvertimenti condividono ora non cancella nessuno dei due e lo dice, e un ID completo digitato senza trattini funziona.
Schede di benvenuto e di addio, e un vero costruttore del benvenuto
Schede di benvenuto e di addio. Un’immagine disegnata per ogni membro che entra o esce — la sua immagine del profilo, un titolo e un sottotitolo — su un tema scuro, chiaro o rosso, oppure su uno sfondo che carichi tu. Un nome lungo si rimpicciolisce e poi si accorcia così che ci stia sempre, e i nomi in cinese, giapponese, coreano, thai, hindi, arabo o ebraico, e le emoji, si disegnano per quello che sono invece che come riquadri. Gratis.
Il benvenuto ora si costruisce nel costruttore di messaggi./message greet apre lo stesso pannello di /message, con un’anteprima dal vivo: testo, un embed con ogni parte, pulsanti con link, embed o semplice, e la scheda. Send me a test ti mostra la cosa vera, scheda compresa, dove solo tu puoi vederla. Il vecchio testo del benvenuto è stato riportato esattamente com’era.
Messaggi di addio. Un nuovo modulo, configurato con /goodbye e costruito con /message greet.
Un DM di benvenuto, disattivato di default. Attiva Invia un DM ai nuovi membri in /welcome per mandare anche a ogni nuovo membro un messaggio privato che scrivi tu.
Silenzio durante un raid. Niente benvenuti, DM, schede o addii finché l’anti-raid tiene il server, così un raid o l’ondata di ban che lo segue non inonda i tuoi canali.
Scansione di sicurezza a ciclo continuo. Le vulnerabilità note in ciò da cui dipende il bot vengono controllate ogni sei ore, il sito attivo viene sondato dopo ogni aggiornamento e il codice stesso viene rivisto con regolarità.
Un costruttore di messaggi, e variabili che puoi consultare
Novità: /message, un costruttore di messaggi dentro Discord. Testo, un embed o entrambi, con un’anteprima dal vivo: titolo, descrizione, colore, riga dell’autore, piè di pagina, immagine, miniatura, fino a dieci campi e cinque pulsanti con link. Un unico interruttore passa l’insieme da una scheda embed a un messaggio semplice.
Pubblicalo, programmalo o salvalo. Pubblica in qualsiasi canale in cui puoi gestire i messaggi; programmalo per dopo, una volta o ripetuto da ogni ora a ogni anno; oppure salvalo come uno dei 25 modelli e caricalo con /message load. /message edit modifica sul posto un messaggio pubblicato dal costruttore.
Un post non menziona nessuno a meno che tu scelga un ruolo o @everyone, e allora solo quello. Menzionare @everyone, o un ruolo che i membri non possono menzionare, richiede Menziona @everyone, @here e tutti i ruoli — il tuo e quello del bot. Un post programmato ricontrolla ogni volta che parte, e va in pausa indicando il motivo se non può più essere inviato; /message scheduled lo mostra con Resume accanto.
Ogni variabile è nella pagina della guida, con ciò che mostra e un pulsante per copiarla: {user}, {user.display}, {server.members.ordinal} («1.234º»), {user.created}, {choose:hi|hello|hey} e altre. Il messaggio di benvenuto le capisce tutte tranne quelle dei canali, e le sue vecchie funzionano ancora.
La tua immagine del profilo sul pannello, nella barra e in cima ai tuoi server, invece di una lettera. Come le icone dei server, viene recuperata da questo sito, così il tuo browser non contatta mai i server delle immagini di Discord. Cambiala in Discord e il pannello la segue entro pochi minuti.
Un link al Negozio nel piè di pagina del sito. Finché il negozio non apre ti porta al server della community, discord.gg/slob.
Meno comandi da scorrere, le stesse parole da digitare./serverinfo, /servericon, /serverbanner, /membercount e /boosters ora sono /server; /userinfo, /avatar e /banner sono /user; /editsnipe e /clearsnipe sono /snipe edited e /snipe clear. Ogni parola del prefisso funziona ancora — ,av, ,whois, ,si, ,mc, ,es e le altre.
Nuke alla violazione, e una configurazione della scansione IA che si legge come una frase
Il pannello della scansione IA dice cosa farà, a parole. Cosa cerca, cosa succede quando ne trova uno, cosa riceve il membro, e dove e chi analizza — in cima al pannello e sul pannello web. Ogni tipo di immagine ora riporta Ignore o Catch, con la punizione accanto.
La scansione IA può fare il nuke del canale in cui è stata pubblicata un’immagine inadatta. Ora è un semplice interruttore, disattivato a meno che tu lo attivi.
Anche la lista nera delle parole può fare il nuke. Imposta Nuke the channel sulle parole che fanno il nuke, ed elencale in Words that nuke — così una parola fa il nuke del canale mentre un’altra viene solo bloccata. Oppure fai il nuke per qualsiasi parola che blocca, comprese le liste di Discord stesso.
Qualsiasi membro può far scattare un nuke scrivendo, quindi ci sono dei limiti: un canale al massimo una volta ogni dieci minuti, e tre nuke per server all’ora tra entrambe le funzioni. Ogni nuke viene segnalato. Per le immagini lo è anche quello che i limiti hanno trattenuto; per le parole, vieni avvisato una volta all’ora quando il limite del server sta trattenendo dei nuke, così un raid non può riempire il tuo registro di moderazione.
Clean repost non rimette mai a posto un messaggio con una parola impostata per fare il nuke del canale.
La lista nera delle parole ora dice nel suo pannello quando una parola viene lasciata fuori — più lunga dei 60 caratteri di Discord, o oltre le sue mille — invece di non bloccarla in silenzio.
La scansione IA guarda solo le immagini, e i messaggi bloccati tornano puliti
La scansione IA legge solo le immagini. Nulla di ciò che qualcuno scrive viene più inviato a OpenAI — la lista nera delle parole gestisce le parole, prima che qualcuno le veda. I caricamenti vengono controllati, e anche l’immagine che Discord mostra sotto un link, cosa che puoi disattivare.
Ogni tipo di immagine ha la sua risposta. Immagini sessuali, cruente, qualsiasi violenza e autolesionismo ricevono ciascuno «Non cercarlo» o una punizione, così il cruento può costare un timeout mentre un’immagine di autolesionismo non costa nulla a nessuno (disattiva anche Delete the message se vuoi solo un avviso). Su un nuovo server «Qualsiasi violenza» parte disattivato, perché cattura anche fotogrammi di film e giochi; i server che già analizzavano la violenza la mantengono.
Ogni passaggio è un interruttore. Elimina il messaggio o lascialo visibile, segnalalo o no, invia la segnalazione al registro di moderazione o a un canale a parte, e spiega al membro il motivo in un messaggio privato. L’unica configurazione rifiutata è quella in cui un’immagine inadatta verrebbe trovata e non succederebbe nulla.
Scegli chi e dove. Analizza solo alcuni canali, salta gli altri (un thread segue il suo canale), o analizza solo i membri entrati di recente.
Una galleria di fino a dieci immagini viene controllata, non solo le prime quattro, e su un messaggio non si agisce mai due volte.
I server che analizzavano solo il testo hanno la scansione IA disattivata invece di iniziare a inviare immagini a cui non avevano acconsentito. Tutto il resto continua a fare ciò che faceva.
Novità: clean repost. Quando AutoMod ferma un messaggio per una parola, o il filtro dei link rimuove un invito, il messaggio torna con il nome e l’immagine del membro con la parte inadatta nascosta — così una frase non va persa per una parola. Configuralo con ,filter repost. Non ripubblica mai il phishing, e resta in silenzio quando non può essere sicuro che ogni parola inadatta sia nascosta.
Clean repost richiede Gestisci webhook, che l’invito ora chiede. I server che hanno già il bot possono concederlo al ruolo del bot.
Embed o messaggio semplice, e un nuke che si porta via tutto
Scegli come pubblica ogni funzione: una scheda embed o un messaggio semplice. Il benvenuto, gli annunci dei gradi, gli eventi, i giveaway, gli avvisi dell’auto-nuke, le recensioni, gli avvisi dei partner e le ricompense di stato hanno ciascuno un’impostazione Message style — due pulsanti sul pannello web, un menu sul pannello. Il benvenuto resta semplice e gli altri restano schede finché non scegli. Un messaggio semplice non menziona mai nessuno che una scheda non avrebbe menzionato.
/nuke ora sposta tutto ciò che puntava al canale, non solo le impostazioni. Una bacheca delle stelle che pubblicava lì, un blocco, una rotta di sincronizzazione, il canale in cui si esamina una posizione aperta, i canali vocali degli eventi e la cronologia di attività del canale lo seguono tutti nel canale sostitutivo. I giveaway in corso, le schede degli eventi, le schede di revisione delle candidature e dei ricorsi, i pannelli dei ticket e i menu dei ruoli vengono pubblicati di nuovo nel nuovo canale, così non va perso nulla che le persone potessero premere. La conferma elenca cosa seguirà prima che tu prema, e la ricevuta dice cosa è stato spostato e cosa è stato ripubblicato.
Un ticket aperto il cui canale era stato sottoposto a nuke veniva eliminato come abbandonato. Ora resta aperto, nel nuovo canale.
Gli elenchi di canali e ruoli del pannello si tengono aggiornati da soli. Un canale che crei mentre la pagina è aperta compare entro un minuto, senza ricaricare e senza perdere nulla di ciò che hai modificato. Aggiorna elenchi lo fa subito, direttamente da Discord.
Un’impostazione che punta a un canale o a un ruolo nel frattempo eliminato ora dice Canale eliminato — salvando viene rimosso invece di mostrare in silenzio «Non impostato».
Corretto: il messaggio di benvenuto non si poteva salvare. Modificarlo — o il suo stile del messaggio — veniva rifiutato con «Quel canale non esiste più», sul pannello web e in Discord. Medium e Naming dei ticket avevano lo stesso difetto. Ora si salvano entrambi.
La riga sotto l’impostazione di un canale o di un ruolo sul pannello web mostra il suo nome, non un lungo numero.
Un nuovo pannello: ogni server, ogni interruttore, e si ricorda di te
Ogni server ora ha il suo pannello. Scegli un server e ogni funzione è una scheda con il proprio interruttore, raggruppate come le raggruppa /help, con una barra laterale per passare dall’una all’altra. Una funzione che ha ancora bisogno di qualcosa mostra Configura e nomina ciò che manca invece di un interruttore che direbbe solo no.
Ogni impostazione in una pagina per funzione. Canali e ruoli sono selettori — un elenco di ruoli è una fila di chip a cui aggiungi e da cui togli — le scelte brevi sono pulsanti da un tocco, e gli interruttori sembrano interruttori. Una barra di salvataggio compare nel momento in cui cambi qualcosa, con Ripristina per rimettere tutto com’era, e chiede conferma prima che tu esca con modifiche non salvate.
Si ricorda di te. Una volta collegato Discord, tornare apre subito i tuoi server per trenta giorni, e dopo la schermata di consenso di Discord viene saltata per un browser che ha già eseguito l’accesso, così è un reindirizzamento invece di un’altra approvazione. Esci termina l’accesso anche presso Discord, così anche una copia del cookie smette di funzionare.
I tuoi server, come schede. Quelli che hai aperto più di recente vengono per primi, ognuno mostra quante funzioni sono attive e quante hanno ancora bisogno di configurazione, e Gestisci ti porta direttamente dentro. I server senza sick hanno un pulsante che lo aggiunge a quel server preciso.
L’intero sito ha un nuovo aspetto in linea, e la pagina della privacy ora dice esattamente cosa contiene il cookie di accesso, quanto dura e come terminarlo.
Attivo vuol dire attivo — basta con «non fare nulla»
«Applica le misure» non c’è più. La scansione IA, l’anti-nuke, l’anti-raid, l’anti-spam e l’auto-nuke agiscono nel momento in cui vengono attivati. Non c’è un secondo interruttore, né una modalità di prova che si limita a segnalare.
Basta con «Non fare nulla (solo segnalazione)». Anti-nuke, anti-raid e anti-spam puniscono sempre quando scattano. La scansione IA e il filtro dei link chiamano la loro opzione più leggera Just delete the message, perché è ciò che fa. Quella del controllo dei nuovi membri è Only post the risk card.
La scansione IA elimina sempre ciò che segnala. Il suo interruttore separato «Elimina il messaggio» non c’è più — con quello disattivato e nessuna punizione, un messaggio segnalato veniva semplicemente lasciato lì.
Se una di queste era attiva nel tuo server con Applica le misure disattivato, l’aggiornamento l’ha disattivata invece di lasciare che iniziasse a punire persone che non avevi scelto. Premi Turn on sul suo pannello quando la vuoi.
Ogni interruttore con un tocco, e il pannello ti dice quando ti lascerà in pace
Tutte le impostazioni attivo/disattivo di una funzione ora sono un unico menu. Spunta ciò che dev’essere attivo, togli la spunta a ciò che dev’essere disattivo, fatto — i dieci interruttori della scansione IA erano dieci viaggi separati nel menu delle impostazioni. La scheda elenca cosa è attivo e cosa è disattivo in due righe invece di una riga ciascuno.
Il pannello ti dice quando non sarai interessato. Provi un filtro dal tuo account? Se hai Gestisci messaggi e Skip moderators è attivo — o hai un ruolo escluso, o sei il proprietario del server per l’anti-nuke — il pannello lo dice, subito sotto la riga attivo/disattivo, e dice come fare la prova.
«Non verrà segnalato nulla» quando non c’è dove segnalare. La scansione IA, l’anti-nuke, l’anti-raid, l’anti-spam, il filtro dei link e il controllo dei moderatori dicono al registro di moderazione ciò che hanno trovato e fatto. Senza un canale per il registro di moderazione non andava da nessuna parte; ora il pannello lo dice e linka il comando che lo imposta.
Se qualcun altro cambia un interruttore mentre il tuo pannello è aperto, la tua selezione successiva viene rifiutata e il pannello ti mostra lo stato attuale, invece di rimettere in silenzio il suo com’era.
Un messaggio configura una funzione, e un pulsante la attiva
Esegui una volta il comando di una funzione e configura tutto./welcome, /antinuke, /filter ai — ognuno risponde con un messaggio: ogni impostazione e ciò che contiene ora, un menu per sceglierne una e il controllo per essa proprio lì — un selettore di canali, un selettore di ruoli, un menu a tendina, un pulsante attivo/disattivo, o una piccola casella per testo e numeri. Non devi riscrivere il comando per ogni impostazione.
L’interruttore attivo/disattivo è un pulsante, per ogni funzione. Cambiare un’impostazione non attiva più da sola una funzione — lo fa Turn on, e Turn off è lo stesso pulsante dopo. Se qualcosa di cui la funzione ha bisogno è ancora vuoto, Attiva dice cosa e ti ci porta. La scansione IA e l’Auto-nuke non hanno più bisogno di una riga speciale; funzionano come tutto il resto.
Sullo stesso messaggio: Make a new channel for me, Set it all up (ogni passaggio che posso fare da solo), Reset (chiede prima) e Done, che toglie i pulsanti.
«Non agire mai su queste persone» usa il selettore di persone di Discord. Anti-nuke, anti-raid, anti-spam, filtro dei link, controllo dei moderatori e controllo dei nuovi membri tenevano ciascuno una casella di ID utente da digitare, separati da virgole. Ora scegli le persone, e un menu sotto elenca chi è presente per toglierlo. Chi era già in quegli elenchi ci resta.
Scegliere un suggerimento mentre si digitava +@someone in un elenco sostituiva l’intero elenco con quella sola voce. Ora le aggiunge, come dice il +.
I pulsanti di impostazione rapida sotto la risposta di un comando, e il pannello di rete, attivavano una funzione anche con qualcosa di cui ha bisogno ancora vuoto. Ora lo chiedono prima, come ovunque altrove.
La modalità sotto attacco è sparita per ora
/underattack è stato tolto, insieme all’impostazione «Sigilla il server» dell’anti-nuke. Agiva su ogni membro di un server in una volta sola, e tornerà quando sarà stato pensato come si deve. /lockserver, /lock, l’anti-raid e lo stesso anti-nuke non cambiano.
Le voci passate «Modalità sotto attacco attiva» e «disattiva» restano in /history e /case, perché i registri sono permanenti.
La modalità sotto attacco toglie i permessi pericolosi ai ruoli, e l’anti-nuke può sigillare il server
I permessi pericolosi vengono tolti ai ruoli stessi./underattack on ora modifica una volta ogni ruolo sotto il mio — Banna, Espelli, Timeout, i permessi Gestisci, Menziona everyone — così smettono di funzionare per tutti nello stesso momento, invece di aspettare che io raggiunga ogni membro. /underattack off restituisce esattamente ciò che ho tolto, e mantiene qualsiasi cosa tu abbia cambiato su un ruolo nel frattempo.
Tolgo solo i permessi che ho io stesso, perché Discord mi lascia restituire solo ciò che ho. Non tocco mai Amministratore, i miei ruoli, né i ruoli sopra il mio. Anche @everyone viene ridotto, e rimesso allo stesso modo.
L’anti-nuke può sigillare il server per te.,antinuke seal on — quando Applica le misure sorprende qualcuno a devastare il server, metto anche l’intero server in modalità sotto attacco, e l’avviso lo dice. In modalità solo segnalazione dice soltanto che lo avrebbe fatto. Disattivato a meno che tu lo attivi.
I nomi di ruoli e canali fatti di emoji non escono più con un carattere rotto in fondo quando una ricevuta li accorcia.
La modalità sotto attacco ha il suo canale degli annunci
L’avviso ora ha un canale tutto suo./underattack on apre #server-locked in cima all’elenco — tutti possono leggerlo, compresi i membri a cui sono appena stati tolti i ruoli, e nessuno può scriverci. L’avviso prima andava dovunque fosse stato digitato il comando, che era appena stato bloccato.
/underattack update pubblica notizie lì e le aggiunge alla scheda dell’avviso, la più recente per prima. /underattack off rimuove il canale quando tutto il resto è tornato a posto.
/underattack status mostrava il motivo come name (id): No reason given — l’intestazione del registro di controllo invece di ciò che era stato digitato. Ora mostra ciò che era stato digitato, e nulla quando non era stato digitato nulla.
/health diceva che tutte e tre le voci del clic destro erano orfane. Ora usa lo stesso controllo del log di avvio, ed entrambi si accorgono di un comando le cui opzioni sono cambiate ma non sono mai state registrate di nuovo.
Niente più schermata delle impostazioni — ogni funzione si configura dal proprio comando
/setup e /settings non ci sono più. Ogni funzione si configura scrivendo il suo nome: ,welcome mostra come è impostata e cosa resta da fare, ,welcome channel #general imposta una cosa, ,welcome off la disattiva. Le funzioni che avevano già un comando adottano la stessa riga sotto config — ,giveaway config winners 3.
Configurare una funzione la attiva. Non c’è più un passaggio separato «attivala»; la risposta dice che è attiva e dà la riga che la disattiva di nuovo. Due eccezioni, di proposito: la scansione IA, perché invia messaggi a OpenAI — parte solo quando dici ,filter ai on — e l’Auto-nuke, che elimina canali e tiene i suoi due interruttori come due righe separate: ,moderation autonuke on, poi enforce on quando lo intendi davvero.
Nuovi comandi per le funzioni che non ne avevano:/welcome, /autorole, /antinuke, /antiraid, /filter (spam, link, parole, IA), /logs (server, moderazione, snipe, attività), /moderation (la scala delle punizioni, l’isolamento, il controllo dei moderatori, l’auto-nuke) e /prefix.
new crea il canale o il ruolo per te — ,logs server channel new — e setup esegue ogni passaggio che una funzione può fare da sola, come ,moderation jail setup che crea il ruolo e il canale di isolamento e lo applica ovunque. reset riporta una funzione a com’era al rilascio, dopo aver chiesto.
I valori vengono letti come li scrivi: on/off, una scelta dall’inizio del suo nome, 1,000, 30m, un canale o un ruolo per menzione o nome, elenchi separati da virgole con +@role per aggiungere e -@role per rimuovere.
I comandi di testo ora mantengono apostrofi e a capo. ,say we're open, don't be late pubblicava «were open, dont be late», e un messaggio di benvenuto digitato su tre righe arrivava come una sola.
I nomi dei permessi corrispondono a quelli della schermata delle impostazioni di Discord stesso — Gestisci server e Metti in timeout i membri — dovunque, invece di «Manage Guild» e «Moderate Members» in alcuni punti.
L’Auto-nuke mantiene la parola, e i suoi interruttori si sono spostati dove sei tu
Un canale non viene mai svuotato dopo che gli è stato detto che non sarebbe successo. L’avviso che l’Auto-nuke pubblica parte fino a un’ora prima e dice in quale modalità si trova il server — compreso «Applica le misure è disattivato, quindi nulla verrà davvero rimosso». Attivare Applica le misure dentro quella finestra svuotava comunque il canale, con quella rassicurazione come ultima cosa che chiunque vi aveva letto. Ora il bot registra cosa ogni avviso ha dichiarato, rinvia quella singola occorrenza e avvisa di nuovo correttamente prima di agire.
Anche il caso opposto non è più silenzioso: se una pulizia di cui eri stato avvisato viene annullata, il canale viene informato, invece di essere lasciato con un allarme e nulla che lo risolva.
Una regola ripetuta avvisava il suo canale una volta e poi mai più. Ogni ciclo dopo il primo si riarmava senza una scadenza di avviso, e così qualsiasi occorrenza scaduta mentre l’Auto-nuke era disattivato — quindi la prima pulizia dopo averlo riattivato arrivava senza alcun avviso.
Attivare una funzione non significa più andare altrove. /nuke channel:#x repeat:1d finiva con «attivalo in /settings»; ora gli interruttori sono pulsanti sulla risposta, mostrano quali sono già attivi e dicono chi può premerli se non puoi tu. /nuke manage:show porta la stessa fila accanto alla lista di controllo che non supera.
L’Auto-nuke richiede ancora due pressioni deliberate invece di una, ed è voluto — è la cosa più distruttiva che il bot fa senza supervisione. Due pulsanti davanti a te non sono la stessa cosa di due comandi di distanza.
Un ruolo su un intero grado, e quattro cose che erano silenziosamente sbagliate
/massrole add e /massrole remove cambiano un ruolo a tutti in una volta — tutti quelli di un altro ruolo con from:, oppure solo le persone, oppure solo i bot. A lotti, con un conteggio dal vivo e un pulsante Stop che ha effetto sul membro successivo.
Si rifiuta di assegnare un ruolo che abbia Amministratore, Gestisci server, Gestisci ruoli, ban, espulsione o timeout a meno che tu non sia amministratore — e lo ricontrolla su ogni membro, così un ruolo potenziato a metà esecuzione la ferma.
Un semplice ,backup annullava un ripristino in corso. Digitare il comando senza sottocomando finiva sul ramo che per caso era l’ultimo, cioè cancel. Ora elenca i tuoi slot, e a un nome che non riconosce viene detto così invece di agire.
,massrole remvoe @Member assegnava il ruolo invece di toglierlo, perché il verbo veniva dedotto invece che letto. Ora un errore di battitura riceve una correzione che nomina i veri sottocomandi.
Ogni comando con sottocomandi risponde a uno non riconosciuto allo stesso modo, e nomina quelli che esistono invece di dire «unknown subcommand».
Il commento che puoi lasciare quando valuti un ticket chiuso è cifrato a riposo. Non lo era, mentre le risposte date all’apertura dello stesso ticket sì — la pagina della privacy diceva tre campi cifrati e ce n’erano quattro. Tutto ciò che era già conservato è stato convertito.
Eliminare un messaggio in un server molto frequentato costa molto meno: il rendering della voce di registro rendeva innocuo l’intero messaggio prima di tagliarlo ai 460 caratteri mostrati. Un messaggio di 4.000 caratteri costava 88 ms dell’attenzione del bot e ora costa molto meno di uno.
I comandi di testo ora applicano gli stessi limiti di lunghezza dei loro equivalenti slash, contati come li conta il database e non come li conta JavaScript.
Cosa questo sito sbagliava
«Ogni modulo è disattivato finché non lo attivi» non era vero, ed era scritto in cinque punti compresa l’informativa sulla privacy. Sei partono attivi: i comandi di testo, il registro di moderazione, la scala delle punizioni, i giveaway, snipe e il conteggio dell’attività. La pagina della guida ora elenca esattamente quali, generati dal bot invece che digitati a mano.
«Rimuovi il bot e i suoi registri vanno con lui» sembrava immediato, e c’è una finestra di trenta giorni. Quel ritardo è voluto — la maggior parte dei server che rimuovono il bot sta per riaggiungerlo subito con permessi diversi, ed eliminare all’istante si porterebbe via ogni impostazione e ogni registro di moderazione — ma la pagina non lo diceva. Ora lo dice, e dice come farlo eseguire subito.
La pagina della privacy chiamava le trascrizioni dei ticket «l’unica eccezione» alla conservazione del contenuto dei messaggi. Non c’è nessuna eccezione: una trascrizione viene costruita dalla cronologia che Discord stesso conserva e ripubblicata direttamente nel tuo server come file.
Elencava tre tipi di dati conservati e ne tralasciava diversi, compresi i backup dei server, che contengono la tua lista dei ban con i motivi scritti su di essa.
Ogni piè di pagina diceva «nessuna terza parte tra il tuo server e il bot», cosa che la sezione della pagina della privacy sul controllo VPN contraddice a due clic di distanza.
«Non c’è nessuna CDN» veniva detto stando dietro Cloudflare. Nessuna pagina carica nulla da un altro dominio, che è l’affermazione vera e più ristretta.
L’endpoint MCP di sola lettura su /mcp è stato rimosso. Era stato costruito per poter verificare un’affermazione sul sito in produzione contro il sito in produzione e non ha mai avuto un lettore, quindi era una seconda credenziale e una rotta in più per niente.
Respingere le VPN, e un pannello che modifica
La verifica può rifiutare le connessioni che arrivano da una VPN, da un proxy o da un intervallo di hosting. Disattivata a meno che tu la attivi, e la pagina della privacy dice esattamente cosa viene inviato e cosa viene conservato — cioè nulla.
Il controllo avviene su un link monouso su questo sito web e non dentro Discord: il bot non vede mai un indirizzo, e il sito web non sa mai a quale membro appartiene.
Facoltativamente quella pagina include un widget Cloudflare Turnstile, così uno script non può premere il pulsante al posto di qualcuno.
Ogni impostazione ora è modificabile dal browser, non solo visibile. Il pannello scrive gli stessi valori che scrive /settings, attraverso la stessa validazione.
La vista di rete dice quali server raggiungerà una modifica, per nome, prima che tu la faccia.
Backup che puoi portare con te, server che parlano tra loro, e un ruolo per chi li rappresenta
/backup export ti consegna l’istantanea come file, e /backup import ne rilegge una — così un backup può lasciare il bot, essere conservato dove lo controlli tu ed essere applicato a un server che questo bot non ha mai visto.
Un’istantanea ora contiene emoji, sticker e la lista dei ban, così un server ricostruito torna con le persone che erano tenute fuori ancora tenute fuori.
/nuke fa un’istantanea prima di svuotare, così un canale distrutto per sbaglio non è distrutto per sbaglio.
Multi-Server Sync collega due server che amministri: gli annunci pubblicati in uno compaiono nell’altro, e ruoli e canali possono essere tenuti allineati attraverso il collegamento.
Le ricompense di stato danno un ruolo ai membri che mettono il tuo server nel loro stato personalizzato, e lo tolgono quando smettono.
Le impostazioni di canali e ruoli vengono verificate rispetto al server a cui appartengono, così un valore preso da un altro posto non può essere salvato.
La verifica: clic che non facevano nulla, e ricevute che non erano vere
Quattro ricevute dicevano che qualcosa era avvenuto in base al fatto di averlo richiesto. Ora riportano ciò che è avvenuto davvero.
La quinta domanda di una coda di ticket non veniva mai posta. Il modulo ha cinque posti e l’argomento ne usava uno, quindi una coda con cinque domande ne mostrava silenziosamente quattro — e la risposta mancante era assente per sempre dalla scheda dello staff e dalla trascrizione.
Un menu a tendina dei ruoli a reazione offriva «fino a 25 ruoli» e ne poteva contenere solo cinque./reactionrole add è il sesto, e l’archiviazione lo aveva sempre supportato.
Inviare la finestra modale delle diciture distruggeva la ricevuta da cui era stata aperta. La stessa forma è stata trovata e corretta nel pannello dei ticket.
Tredici esempi documentati non si potevano digitare come scritti: ora una menzione si lega all’opzione che la vuole.
Sei assistenti rispondevano a chi usava i comandi di testo con la sintassi slash, dicendogli di eseguire qualcosa che non possono.
A chi preme il pulsante di conferma di qualcun altro viene detto così, invece di far cadere il clic in silenzio.
Quattro gestori facevano il loro lavoro prima di dire a Discord di aver sentito, ed è così che un comando va in timeout a tre secondi pur riuscendo.
Un requisito di giveaway che una riga corrotta avrebbe silenziosamente disattivato ora rifiuta la riga invece — «0 giorni di età» non blocca nessuno, che è la direzione pericolosa.
Gradi, organici e un server che puoi ricostruire
Gestione della gilda: una scala di gradi con requisiti, un organico impaginato, un registro dei contributi, promozioni e retrocessioni, e /guild advice — chi si è guadagnato una promozione, chi si è spento e chi aspetta da più tempo. Ogni riga nomina il numero che c’è dietro.
I gradi possono promuovere automaticamente quando qualcuno raggiunge le loro soglie, e il ruolo che accompagna un grado viene rifiutato se ha potere di moderazione.
La presenza ora è una soglia di requisito — «è venuto a tre eventi negli ultimi trenta giorni» può condizionare un giveaway, una candidatura o un grado.
/backup save, list, view e delete: istantanee dei ruoli, canali, categorie e sovrascritture dei permessi del tuo server.
/backup apply e /backup restore ricostruiscono un server da una di esse, come un lavoro durevole che sopravvive a un riavvio e riprende da dove si era fermato invece di ricominciare.
,ban @user spamming in general funziona. La frase finale ora va dove il comando dice che va invece di essere sparsa su tre opzioni — la stessa correzione ha sistemato ,jail, ,nick e ogni altro comando con una coda di testo libero.
Giveaway, eventi, e abbinare i candidati alle posizioni aperte
Giveaway: /giveaway start con un premio, una durata e un numero di vincitori, partecipazione con un pulsante e un’estrazione che non si può eseguire due volte.
Soglie di idoneità — età dell’account, tempo nel server, messaggi inviati, minuti in vocale, inviti, ruoli posseduti — e chi organizza sceglie se chi non è idoneo viene informato.
Un rilevatore di frodi per le forme più ovvie: account creati per l’estrazione e membri entrati per partecipare.
Eventi: iscrizioni, promemoria prima dell’inizio, presenza rilevata dal canale vocale o con check-in, e un resoconto pubblicato alla fine.
Il reclutamento abbina automaticamente i candidati alle posizioni aperte, valutando ciascuno rispetto ai requisiti della posizione e dicendogli quali soddisfa.
La scala delle punizioni si intensifica da sola: cosa succede alla prima infrazione di un membro, alla seconda, alla terza. L’isolamento è una delle cose che può assegnare.
Bloccare un canale non mette più a tacere il bot nel canale che ha appena bloccato.
Snipe, aperto e poi richiuso
/snipe e /editsnipe sono disponibili a tutti, non solo ai moderatori — ed è a questo che servono.
Aprirlo ha significato chiudere ciò che apriva: il bot verifica che tu possa leggere il canale nel momento in cui chiedi, non mostra mai un messaggio che ha eliminato lui stesso né nulla cancellato in blocco, e un server può limitarlo ai moderatori o escludere del tutto dei canali.
Un moderatore che ha appena rimosso qualcosa svuota subito il buffer con /clearsnipe.
AutoMod, e un bot più veloce
Vengono usati altri quattro trigger di AutoMod di Discord stesso, e il bot ora li vede scattare e registra cosa è successo.
Le tue regole AutoMod vengono rimandate in Discord con un lento gocciolamento, così una regola che un amministratore ha eliminato a mano torna e una regola che il bot ha imparato dopo l’ultima volta che hai aperto /settings arriva finalmente.
La connessione a Discord viene tenuta aperta tra un comando e l’altro, e la conferma di ricezione ora si sovrappone al lavoro invece di aspettarlo. I comandi rispondono in modo percettibilmente più rapido.
Analisi che rifiutano di inventare una tendenza
/stats, /stats member, /stats me, /top, /top channels, /top roles e un pannello di analisi: chi è attivo, quali canali sono movimentati, come il server si muove durante la giornata.
Classifiche su una finestra che scegli, invece che solo su tutto il tempo.
Cronologia dei membri con attribuzione dell’invito — chi è entrato, chi è uscito e quale invito lo ha portato.
I grafici sono disegnati qui, e un grafico con una sola misurazione disegna una colonna. Una sparkline che stende un solo campione su una settimana è una linea piatta sicura di sé che non significa nulla.
Il sito, in trenta lingue
Il sito web ora parla ogni lingua che parla Discord stesso — trenta — con un selettore nel piè di pagina di ogni pagina.
Se il tuo client Discord può essere in una lingua, può esserlo anche questo sito: bulgaro, cinese (entrambe le scritture), croato, ceco, danese, olandese, inglese, finlandese, francese, tedesco, greco, hindi, ungherese, indonesiano, italiano, giapponese, coreano, lituano, norvegese, polacco, portoghese, rumeno, russo, spagnolo, svedese, thai, turco, ucraino e vietnamita.
Ogni lingua ha il suo indirizzo — /es/faq, /ja/commands — così un link che mandi a qualcuno si apre nella lingua in cui stavi leggendo.
Il riferimento dei comandi, la guida alla configurazione e le due pagine delle norme restano in inglese, e lo dicono nella tua lingua in cima: una pagina di riferimento sarebbe in disaccordo con ciò che il bot dice davvero, e un’informativa sulla privacy è il testo che vale.
Il bot stesso continua a rispondere in inglese dentro Discord. Questo è scritto sul selettore invece di essere lasciato da scoprire.
Accedi con Discord ora è nell’intestazione di ogni pagina, accanto ad Aggiungi a Discord. Funzionava già prima; l’unico link era una parola nel piè di pagina.
La pagina iniziale spiega il flusso dell’account: accedi, vedi ogni server in cui hai Gestisci server e aggiungi il bot a quello che hai scelto.
Ogni pulsante Aggiungi sick sul tuo pannello ora aggiunge il bot a quel server — Discord si apre già puntato su di esso, invece di un menu a tendina di tutti i server in cui sei.
I tuoi server sono raggruppati in quelli in cui sick c’è già e quelli in cui non c’è, con un conteggio su ciascun gruppo.
Una casella di ricerca nel riferimento dei comandi, che filtra tutti i 67 mentre digiti, su ogni categoria insieme. Premi / per saltarci.
La stessa ricerca compare sul tuo pannello quando hai otto server o più.
Un vero pulsante di menu sul telefono, invece della navigazione che va a capo su tre righe.
Un pulsante di copia su ogni comando, e su ogni permalink di comando.
Il sito ora serve un solo script, dal suo indirizzo, bloccato al suo contenuto esatto. Non carica ancora nulla da nessun altro dominio, e ogni pagina funziona ancora con gli script bloccati.
Canali che si svuotano da soli
Sei nuovi comandi: /softban, /nick, /role, /say, /info timestamp e /channelperms.
/softban rimuove un membro ed elimina i suoi messaggi recenti senza tenerlo fuori — la cosa che ogni team di moderazione fa a mano come un ban seguito da uno sban.
/say pubblica come il bot con ogni menzione disattivata, così @everyone nel testo non menziona nessuno, e ogni uso viene registrato nominando chi lo ha chiesto.
/channelperms elenca ogni sovrascrittura su un canale nell’ordine in cui Discord le applica — la risposta a «perché non possono scrivere qui».
/role rifiuta qualsiasi ruolo con permessi di moderazione a meno che tu non sia amministratore, così nessuno può usare il bot per promuoversi da solo.
/nuke ora può andare avanti: repeat: per una pianificazione, after: per un numero di messaggi, phrase: per una parola d’innesco e risk: per quando il server viene attaccato.
risk: è graduato — lenient, tos, medium o strict — così un canale può reagire a un tentativo di nuke senza reagire a un pomeriggio movimentato.
risk:tos svuota la chat ogni volta che vi vengono violate le regole di Discord stesso: un link che imita Discord o Steam, un link che registra gli IP, o contenuti per adulti pubblicati fuori da un canale con limite di età.
Il filtro dei link rileva quei tre casi che tu gli chieda o no di eliminarli — un nuovo interruttore Blocca le violazioni dei ToS di Discord decide l’eliminazione, ed è disattivato di default.
Nulla di ricorrente avviene finché Auto-nuke e Take action non sono entrambi attivi, e il canale viene avvisato cinque minuti prima di ogni svuotamento.
Uno svuotamento ora porta con sé ogni impostazione che puntava al canale. Prima, fare il nuke del tuo canale del registro di moderazione fermava per sempre, in silenzio, il registro della moderazione.
/history può filtrare gli svuotamenti dei canali, cosa che prima non poteva — erano registrati come eliminazioni di messaggi.
Una nuova pagina Permessi spiega ogni permesso che l’invito chiede e nomina cosa lo usa.
Accedi con Discord
Accedi sul sito web e vedi i server che puoi configurare.
La pagina di stato riporta la vera disponibilità, misurata ogni minuto e conservata tra i riavvii.
I ricorsi contro i ban, le risposte alle candidature allo staff e le risposte dei ticket sono cifrati a riposo con AES-256-GCM.
La sicurezza del sito stesso viene verificata da una serie di sonde dal vivo a ogni rilascio.
Isolamento, ricorsi e candidature
/jail toglie ogni ruolo e lo restituisce esattamente com’era, comprese le sovrascritture dei canali che un elenco di ruoli non può descrivere.
I membri bannati possono fare ricorso in DM; lo staff vota in privato, e un ricorso approvato annulla la punizione stessa.
Posizioni nello staff per cui ci si può candidare, esaminate e votate senza uscire da Discord.
Una bacheca delle stelle, recensioni e canali vocali «entra per creare».
Verifica senza terze parti
Il CAPTCHA è disegnato dal bot stesso. Nessun servizio di verifica vede mai i tuoi membri, perché non c’è nessun servizio di verifica.
Il controllo dei nuovi membri assegna un punteggio a ogni account quando entra e può agire prima che dica qualcosa.
Anti-raid, anti-nuke e anti-spam, ciascuno con una modalità di sola segnalazione così puoi vederlo lavorare prima che agisca.