Skrivet för hand i stället för inklistrat från commit-meddelanden, så varje rad är något du faktiskt kan märka. Nyast först.
En andra blick på allt
Upphävning frågar efter din rang, och kvitton säger till när inget hände. Du kan inte upphäva en timeout för någon över dig, avsluta ett fängelse som skulle ge tillbaka en roll du inte kunde ge själv, eller släppa ut dig själv. Ett kommando som inte ändrade något säger det i stället för att bocka av, och en anledning i granskningsloggen kortas till den längd Discord dokumenterar, hur Discord än räknar.
Panelen behåller det du skrev. En sparning som nekas, eller förlorar kapplöpningen mot en annan, ger dig din version tillbaka i formuläret med anledningen ovanför, medan förhandsvisningen visar det sparade. Att lägga till och ta bort ett eget kommando säger att det skedde, varje nekande erbjuder sidan det kom från, och nätverksbrytaren och utloggning svarar på ditt språk.
Webbplatsen säger det som är sant. Kom igång-guiden beskriver inställningspanelen som den är; kommandosidan visar kod som kod; butiken listar varje gräns premium höjer och inget den inte höjer; statussidan säger var man kan fråga så fort boten inte är ansluten; verifieringssidan nämner Cloudflare Turnstile när den visar den; och integritetssidan säger hur länge bokföringen av den sponsrade raden varar.
Tydligare svar, överallt på en gång
Avslag som säger vad du ska göra. Varje avslag sätter det rena beskedet på första raden och detaljerna under — behörigheten du saknar, värdet du skrev, inställningen att slå på — och den första raden visar inte längre vilsna asterisker eller bakåtvända citattecken.
Kvitton som säger sanningen. Ett modereringskvitto anger sitt ärendenummer; att stänga ett ärende säger om utskriften arkiverades; en hävd nedstängning som inte kunde återställa något är en varning, inte en bock; /softban frågar först, som /ban; och listor säger hur många de visar av hur många som finns.
Väntan är inte avslag. En nedkylning är ett grått kort med en klocka och tiden som är kvar, inte ett rött fel. Omkopplare säger vad ett tryck gör i stället för vilket läge de står i, och inget rutinmässigt är rött.
På webbplatsen. Din panel listar vad som står i vägen för en funktion och säger till när en funktion hoppar över dig; ”Försök igen” efter en misslyckad begäran går tillbaka till sidan som misslyckades; långa namn radbryts i stället för att göra sidan bredare; ett tryck på en omkopplare tar dig tillbaka till dess kort; och den grå finstilta texten går att läsa på varje kort.
En sponsrad rad, hållen på sin plats
Vad det är. De som driver den här boten kan ange en enda kort sponsrad länk. I en server utan premium dyker den upp då och då som en liten grå fotnot under vissa offentliga svar: högst en gång per fyrtiofem minuter per server, och först efter sex andra svar där.
Där den aldrig finns. Aldrig under en modereringsåtgärd, en varning, ett privat svar eller ett meddelande med knappar, och aldrig i en premiumserver. Sidfoten visar den på varje offentlig sida, och integritetssidans eget avsnitt säger vad som sparas om den och hur länge.
Tills en sponsor är angiven ändras ingenting. Raden finns ingenstans förrän båda värdena är angivna. Så länge ett är det listar /premium status och butiken ”ingen sponsrad rad” bland premiums förmåner.
Röstkanaler, på kommando
Ditt rum, i ord. Allt som knapparna i panelen för automatiskt skapade kanaler gör — låsa, låsa upp, dölja, visa, begränsa, byta namn, tillåta, avvisa, ta över, överlåta — finns också som /voice-underkommando, så att ägaren av ett rum kan skriva det där panelen är en skrollning bort.
Röstmoderering, protokollförd./voice mute, unmute, deafen, undeafen, disconnect, move och moveall, var och en prövad mot moderatorns behörigheter i just den kanalen, och de som riktas mot en enskild medlem skrivs in i modereringshistoriken som en varning eller en timeout.
Historikfiltret föreslår medan du skriver./history type: erbjuder åtgärdstyperna medan du skriver, i stället för en fast lista som nått Discords gräns på tjugofem val.
Skriv dina kommandon och svar på sajten
Alla på en sida. Din servers panel listar nu varje eget kommando och varje autosvar — vad det svarar med och hur många gånger det har gått i gång — och ett formulär med tre fält för att lägga till ett nytt: vilken typ, vad som sätter i gång det och vad det säger.
Hela redigeraren bakom var och ett. Samma redigerare för rika meddelanden som välkomsthälsningen använder: text, embed, fält, knappar, en direkt förhandsvisning av precis vad Discord kommer att få, och variabellistan att klicka in. Vid sidan ligger varje annat val — när det går i gång, var det svarar, vilka kanaler och roller, väntetiden, chansen, och om det tar bort det som satte i gång det.
Ett tryck från funktionen själv. Kortet för egna kommandon i din panel brukade säga åt dig att skriva /custom add i Discord. Nu har det en Skriv det här-knapp.
Kommandon och svar som din server skriver själv
Egna kommandon. Lär botten ett kommando och vem som helst kan skriva det: ,rules, ,invite, ,prices. En rad skapar ett — /custom add — och det kan svara med vanlig text, en embed eller båda, och fyller i {user} och {server} på vägen.
Autosvar. Ett svar som utlöses när någon säger något, med fem sätt att träffa: som helt ord, var som helst i meddelandet, som hela meddelandet, eller i någon av ändarna. Som helt ord är standard, för ett svar på hi ska inte svara på this.
Och exakt var, för vem och hur ofta. Varje ett kan tillåtas eller nekas per kanal, per kategori och per roll, svara i kanalen eller i ett DM, ta bort det som utlöste det, vänta mellan användningar för varje person, och bara utlösas ibland. Femtio kommandon och tjugofem svar, eller hundrafemtio och femtio med premium.
Varje kanalinställning kan skapa sin egen kanal
En Skapa en kanal-knapp intill väljaren. På serverns panel och i Discord erbjuder varje inställning som vill ha en kanal nu att skapa den och peka sig på den — AI-granskningens rapporter, eventsammanfattningar, befordringar, gillesloggen, nivåhöjningar, omdömen, inpasseringskontrollen och ticketutskrifter behövde en och hade ingen.
Och kategorier. Ticketkategorin och den som «gå-in-för-att-skapa» lägger nya kanaler i skapas på samma sätt. En kategori lämnas med avsikt med de rättigheter den föds med: allt som skapas inuti ärver dem.
Och var och en låses när den skapas. En loggkanal som ingen utan behörighet ser; en välkomstkanal som alla läser och ingen skriver i, utan trådar och utan reaktioner. Och en funktions inställningslista ber dig inte längre om saker ingen väntar på.
Välkomstmeddelandet skrivs på webbplatsen nu
En sida för varje hälsning. Välkomstmeddelandet, avskedsmeddelandet och välkomst-DM:et skrivs i din servers panel: texten, hela embedden, tio fält, fem länkknappar, embed eller vanligt, och kortets knapp, tema och ord. Allt /message greet erbjuder — och det fungerar fortfarande.
Varje variabel, med en knapp som skriver den för dig. Namnen står på sidan med vad var och en visar, och en knapp under varje fält sätter in den du väljer där markören står — inget av det du redan skrivit flyttar sig.
Den visar exakt vad som skickas. Inte ett intryck av det: förhandsvisningen är meddelandet boten har byggt, så det som står på sidan är det Discord får. Allt som inte skickas namnges under — en knapp med etikett utan länk, en bildadress Discord inte laddar, en embed över sin teckengräns.
Installationsstegen finns nu på webbplatsen
Varje funktions installationssteg finns på dess sida. Panelen kunde bara ändra inställningar — stegen som Discord-panelen erbjuder, som att skapa kanalen eller posta panelen, fanns inte på webbplatsen alls. Nu listas de, var och en med en knapp där boten kan göra det.
Välkomstmeddelandet har äntligen en plats. Det byggs med /message greet och är ingen inställning, så sidan nämnde det aldrig. Ett steg som bara en människa kan göra anger nu exakt vilket kommando som gäller.
Att skapa en kanal två gånger skapar en kanal. Att trycka på Skapa kanalen igen, eller ladda om sidan efteråt, skapade en till och lämnade den första kvar med allt i. Nu svarar den med kanalen den redan skapat.
En kanal som boten skapar låses direkt. En nyskapad #welcome, #goodbye, #partners eller #verify är nu skrivskyddad för medlemmar — inga inlägg, inga trådar, inga reaktioner — i stället för att ärva vad kategorin gav. Loggkanaler var redan dolda; kanaler som ett annat system äger, som finkan, lämnas i fred.
Kort namnger saker där Discord kan rita dem
Ett avslag namnger rollen eller kanalen i texten, inte i rubriken. Ett fyrtiotal meddelanden la en omnämning på kortets första rad, som Discord ritar som ren text — rollen eller kanalen syntes alltså inte alls.
/guild roster håller personalens anteckningar hos personalen. En medlems anteckning är sammanhang för personalen och listan svarar i kanalen, så den visas nu bara för någon som får befordra och tillgodoräkna. Varje rad namnger dessutom medlemmen.
Datum på ett ärende, en varning eller ett överklagande läses som datum. De stod där Discord ritar text i stället för en tidsstämpel, så de syntes som nakna siffror; nu står de i texten eller på kortets egen tidsstämpel, i din tidszon.
Roller för nya medlemmar väntar på varje spärr
Autoroller väntar tills en medlem har tagit sig igenom varje spärr — Discords regelskärm, verifiering och en karantän — i stället för att tävla med dem, så att den som fortfarande kontrolleras aldrig får en roll som öppnar kanaler.
En återvändande medlems nivåbelöningar kommer tillbaka i samma stund som hen släpps in — genom verifiering, en moderators förbigång eller en hävd karantän — i stället för vid nästa nivåhöjning.
Nivåbelöningar i ersättningsläge tar inte längre båda rollerna. En nivåhöjning kunde ta bort den nya belöningen tillsammans med den gamla; nu blir exakt den nya kvar, och den gamla behålls om den nya inte kan ges.
”Looks fine” på en karantän tar bort karantänrollen för gott — den kunde komma tillbaka direkt medan de andra rollerna lämnades tillbaka. En reaktionsrollmeny med en i taget och ett fråntagande av behörigheter ångrar inte längre en roll som någon annan gav ett ögonblick tidigare.
Rollen verifierad väntar på varje annan spärr — ingen i fängelse, i karantän eller fortfarande vid Discords regelskärm får den, varken via knappen eller webbplatsen — och ett granskningskort kallar nu en karantän för en karantän.
En karantän kan alltid avgöras — /screening check har nu granskningskortets knappar, så ett kort som aldrig publicerades eller har raderats lämnar inte längre någon fast — och en /verify bypass som stoppas av en annan spärr säger till moderatorn vad som ska göras härnäst, i stället för till medlemmen.
Nivåer: XP, rangkort, belöningsroller och en topplista på webbplatsen
Medlemmar tjänar XP på att prata — som standard högst en gång i minuten, med en multiplikator, och inget i de kanaler eller för de roller som en server undantar. /level rank ritar ett rangkort och /level top visar serverns topplista.
XP i röstkanaler, om en server slår på det. Tid i ett samtal räknas bara medan någon annan där kan höra, så att sitta ensam, med ljudet av eller i AFK-kanalen ger ingenting.
En roll vid en nivå med /level addreward, som behålls bredvid de tidigare eller ersätter dem, och som ges tillbaka till en medlem som återvänder så snart hen har tagit sig igenom serverns spärrar. En roll som kan moderera, eller som ligger ovanför boten, delas aldrig ut.
En topplista på den här webbplatsen för varje server med Nivåer påslaget: namn, bilder, nivåer, XP och hur nära varje medlem är nästa nivå. En enda knapp döljer den. Namn och bilder läses från Discord när sidan ritas och sparas aldrig.
Nivåhöjningar kan meddelas som embed, som vanlig text, som direktmeddelande eller inte alls.
Boten på ditt språk
En server kan välja botens språk med ,language eller /identity language: ett av trettio, eller Automatiskt för att följa serverns egen Discord-inställning. Den börjar på engelska.
Varje kommando visas på varje medlems eget Discord-språk — namn, beskrivning, alternativ och val — och en server som har valt ett språk kan skriva sina kommandon på det.
Fel, väntetider, bekräftelser, sidknappar och /help följer serverns språk. Resten av botens svar och dess inställningspanel följer i senare uppdateringar.
Webbplatsen på ditt språk
Varje sida är översatt till alla trettio språk: kommandolistan, dokumentationen, behörighetssidan, den här ändringsloggen, statussidan, integritetspolicyn och villkoren.
Det som förblir på engelska är det som boten själv säger — varje kommandos, moduls och inställnings egen beskrivning samt namnen på dess knappar — eftersom boten svarar på engelska inne i Discord. Sidorna som visar dem säger det.
Integritetspolicyn och villkoren anger att den engelska versionen är den som gäller, och länkar till den.
Datum, listor och antal följer ditt språks egna regler.
Åtgärdat: behörighetssidan visade backticks runt kommandonamnen i stället för att visa dem som kod.
Sidhuvudet håller Lägg till i Discord fritt från länkarna bredvid vid alla bredder och förkortar den innan något hinner röra vid något annat.
Uppdateringar utan att boten går offline
En uppdatering startar inte längre om boten. Den nya versionen startar bredvid den som körs, loggar in och tar över först när den är redo, så det finns ingen tid då boten är offline.
Webbplatsen gör likadant: en ny kopia måste bevisa att den är frisk innan den får en enda besökare.
AFK: säg att du är borta
,afk going to sleep sätter dig som borta. Den som nämner eller svarar dig får veta ditt skäl och hur länge sedan, utan att någon pingas, och noten tar bort sig själv efter tjugo sekunder.
Välkommen tillbaka nästa gång du skriver, med länkar till meddelandena som nämnde dig medan du var borta.
[AFK] på ditt namn medan du är borta, återställt precis som det var — om du inte bytt namn under tiden. En server kan stänga av det i /afk config.
/afk list visar vem som är borta, everywhere:true sätter det i varje server du delar med boten, och en moderator kan rensa någons med /afk remove.
Ett skäl kontrolleras mot serverns ordfilter och länkfilter, eftersom boten upprepar det.
Webhook-reläet, ombyggt som det efterfrågades
Ett blockerat meddelande kommer tillbaka som det skrevs. När AutoMod stoppar ett av dina egna ord läggs meddelandet tillbaka genom en webhook under medlemmens namn och bild, oförändrat. Att dölja ordet är fortfarande ett val i ,filter repost.
Ord som rensar och ord som ger timeout. Bredvid Ord som nukar kan ordsvartlistan nu radera en medlems senaste meddelanden i kanalen, eller ge dem timeout, för orden du listar — och de orden läggs aldrig tillbaka.
Den minns./user visar en moderator hur många av någons blockerade meddelanden som har lagts tillbaka.
Meddelanden som stoppats av Discords egna ordlistor läggs aldrig tillbaka, och en inbjudan eller en farlig länk följer aldrig med ett relä.
Purge städar upp efter sig
,purge raderar först ditt kommandomeddelande, sedan meddelandena, och visar därefter ett kort kvitto som tar bort sig själv några sekunder senare.
Siffran är hur många som ska raderas.,purge 50 @user tar bort femtio av deras, och läser längre tillbaka förbi allas andras — upp till 1 000 åt gången.
En rensning som inte kan göra allt som begärdes säger exakt varför — för gammalt för att Discord ska kunna massradera, fäst, eller så tog kanalen slut — och det kvittot blir kvar lite längre.
Startsidan räknar upp från noll igen
Kommando- och modulräknarna på startsidan kunde kort visa ett negativt tal medan de räknade upp. De räknar nu från noll till den riktiga siffran.
Cloudflare lägger inte längre till sitt botkontrollskript på webbplatsens sidor, så webbplatsens eget skript är det enda en besökares webbläsare skickas.
Tolv rättningar från den första säkerhetsskanningen
Privata kanaler förblir privata. Ett meddelande i en kanal som inte alla kan se når inte längre en offentlig starboard, och /snipe av en sådan kanal svarar bara inuti den.
Reaktionsrollsmenyer vägrar varje roll som kan moderera, vid inställning och igen vid varje klick — timeout, hantera kanaler, hantera webhooks och pinga alla inräknade.
Screeningknappar respekterar din rang, och modereringsloggen namnger moderatorn som tryckte på dem.
/sync route och /sync channel kräver Hantera server i den andra servern också, så att den ena sidan inte kan skriva i eller byta namn på den andras kanaler.
Ett ärende stängs innan dess kanal kan raderas, en moderator som förlorar rollen kan inte längre redigera sina gamla fall, och /user visar varningsantal bara för moderatorer.
Spam som tagits bort av anti-spam kan inte läsas tillbaka med ,s, och en sparning på panelen uppdaterar AutoMod-regler direkt.
/unwarn med en kort kod som två varningar delar rensar nu ingen av dem och säger det, och ett fullständigt ID skrivet utan bindestreck fungerar.
Välkomst- och farvälkort, och en riktig välkomstbyggare
Välkomst- och farvälkort. En bild ritad för varje medlem som går med eller lämnar — deras profilbild, en rubrik och en underrubrik — i ett mörkt, ljust eller rött tema, eller på en bakgrund du laddar upp. Ett långt namn krymper och förkortas sedan så att det alltid ryms, och namn på kinesiska, japanska, koreanska, thailändska, hindi, arabiska eller hebreiska, och emojis, ritas som sig själva i stället för som rutor. Gratis.
Välkomsten byggs nu i meddelandebyggaren./message greet öppnar samma panel som /message, med en förhandsvisning i realtid: text, en embed med varje del, länkknappar, embed eller vanlig text, och kortet. Send me a test visar dig det riktiga, kort och allt, där bara du kan se det. Din gamla välkomsttext fördes över precis som den var.
Farvälmeddelanden. En ny modul, som ställs in med /goodbye och byggs med /message greet.
Ett välkomst-DM, av som standard. Slå på Skicka DM till nya medlemmar i /welcome för att också skicka varje ny medlem ett privat meddelande som du skriver.
Tyst under en raid. Inga välkomstmeddelanden, DM, kort eller farväl medan anti-raid håller servern, så att en raid eller bannlysningsvågen efteråt inte översvämmar dina kanaler.
Säkerhetsskanning dygnet runt. Kända sårbarheter i det boten beror på kontrolleras var sjätte timme, den levande webbplatsen provas efter varje uppdatering, och själva koden granskas enligt schema.
En meddelandebyggare, och variabler du kan slå upp
Nytt: /message, en meddelandebyggare inne i Discord. Text, en embed eller båda, med en förhandsvisning i realtid: rubrik, beskrivning, färg, författarrad, sidfot, bild, miniatyr, upp till tio fält och fem länkknappar. En enda omkopplare växlar hela saken mellan ett embedkort och ett vanligt meddelande.
Skicka det, schemalägg det eller spara det. Skicka till vilken kanal du kan hantera meddelanden i; schemalägg det till senare, en gång eller återkommande från varje timme till varje år; eller spara det som en av 25 mallar och ladda det med /message load. /message edit ändrar ett meddelande som byggaren skickat, på plats.
Ett inlägg pingar ingen om du inte väljer en roll eller @everyone, och då bara den. Att pinga @everyone, eller en roll som medlemmar inte kan nämna, kräver Nämn @everyone, @here och alla roller — din och botens. Ett schemalagt inlägg kontrollerar igen varje gång det skickas, och pausas med skälet om det inte längre kan skickas; /message scheduled visar det med Resume bredvid.
Varje variabel finns på guidesidan, med vad den visar och en kopieringsknapp: {user}, {user.display}, {server.members.ordinal} (”1 234:e”), {user.created}, {choose:hi|hello|hey} och fler. Välkomstmeddelandet förstår alla utom kanalvariablerna, och dess gamla fungerar fortfarande.
Din egen profilbild på panelen, i fältet och överst bland dina servrar, i stället för en bokstav. Precis som serverikonerna hämtas den av den här webbplatsen, så din webbläsare kontaktar aldrig Discords bildservrar. Ändra den i Discord så följer panelen efter inom några minuter.
En länk till Butiken i webbplatsens sidfot. Tills butiken öppnar tar den dig till communityservern, discord.gg/slob.
Färre kommandon att scrolla förbi, samma ord att skriva./serverinfo, /servericon, /serverbanner, /membercount och /boosters är nu /server; /userinfo, /avatar och /banner är /user; /editsnipe och /clearsnipe är /snipe edited och /snipe clear. Varje prefixord fungerar fortfarande — ,av, ,whois, ,si, ,mc, ,es och resten.
Nuke vid överträdelse, och en AI-skanningsinställning som läses som en mening
AI-skanningens panel säger vad den ska göra, med ord. Vad den letar efter, vad som händer när den hittar något, vad medlemmen får, och var och vem den skannar — överst på panelen och på webbpanelen. Varje sorts bild lyder nu Ignore eller Catch, med straffet bredvid.
AI-skanning kan nuka kanalen där en dålig bild publicerades. Det är en vanlig omkopplare nu, av om du inte slår på den.
Ordsvartlistan kan nuka också. Sätt Nuke the channel till orden som nukar, och lista dem i Words that nuke — så att ett ord nukar kanalen medan ett annat bara blockeras. Eller nuka för varje ord den blockerar, Discords egna listor inräknade.
Vilken medlem som helst kan utlösa en nuke genom att skriva, så det finns gränser: en kanal högst en gång var tionde minut, och tre nukes per server och timme över båda funktionerna. Varje nuke rapporteras. För bilder rapporteras också en som gränserna höll tillbaka; för ord får du veta en gång i timmen när serverns gräns håller tillbaka nukes, så att en raid inte kan fylla din modlogg.
Ren återpublicering lägger aldrig tillbaka ett meddelande med ett ord som är satt att nuka kanalen.
Ordsvartlistan säger nu på sin panel när ett ord lämnas utanför — längre än Discords 60 tecken, eller bortom dess tusen — i stället för att tyst inte blockera det.
AI-skanning tittar bara på bilder, och blockerade meddelanden kommer tillbaka rena
AI-skanning läser bara bilder. Ingenting någon skriver skickas längre till OpenAI — ordsvartlistan hanterar ord, innan någon ser dem. Uppladdningar kontrolleras, och det gör också bilden Discord visar under en länk, vilket du kan stänga av.
Varje sorts bild har sitt eget svar. Sexuella bilder, blod, allt våld och självskada får var och en ”Leta inte efter detta” eller ett straff, så att blod kan kosta en timeout medan en bild med självskada inte kostar någon något (slå av Delete the message också om du bara vill ha en varning). På en ny server startar ”Allt våld” avslaget, eftersom det också fångar filmbilder och spel; servrar som redan skannade efter våld behåller det.
Varje steg är en omkopplare. Radera meddelandet eller låt det ligga kvar, rapportera det eller inte, skicka rapporten till modereringsloggen eller en egen kanal, och berätta för medlemmen varför i ett privat meddelande. Den enda inställning som vägras är den där en dålig bild skulle hittas och ingenting skulle hända.
Välj vem och var. Skanna bara vissa kanaler, hoppa över andra (en tråd följer sin kanal), eller skanna bara medlemmar som nyligen gått med.
Ett galleri med upp till tio bilder kontrolleras, inte de fyra första, och ett meddelande åtgärdas aldrig två gånger.
Servrar som skannade enbart text har AI-skanning avslagen i stället för att börja skicka bilder de aldrig gått med på. Allt annat fortsätter göra det det gjorde.
Nytt: ren återpublicering. När AutoMod stoppar ett meddelande för ett ord, eller länkfiltret tar bort en inbjudan, kommer meddelandet tillbaka under medlemmens eget namn och bild med den dåliga delen dold — så att en mening inte går förlorad på grund av ett ord. Ställ in det med ,filter repost. Den återpublicerar aldrig nätfiske, och den håller sig tyst när den inte kan vara säker på att varje dåligt ord är dolt.
Ren återpublicering kräver Hantera webhooks, som inbjudan nu ber om. Servrar som redan har boten kan ge den till botens roll.
Embed eller vanligt meddelande, och en nuke som tar allt med sig
Välj hur varje funktion publicerar: ett embedkort eller ett vanligt meddelande. Välkomsten, ranganslag, evenemang, utlottningar, varningar från auto-nuke, recensioner, partnermeddelanden och statusbelöningar har var sin inställning Message style — två knappar på webbpanelen, en meny på panelen i Discord. Välkomsten förblir vanlig text och resten förblir kort tills du väljer. Ett vanligt meddelande pingar aldrig någon som ett kort inte skulle ha pingat.
/nuke flyttar nu allt som pekade på kanalen, inte bara inställningar. En starboard som skriver där, ett lås, en synkroute, kanalen en ansökan granskas i, evenemangens röstkanaler och kanalens aktivitetshistorik följer alla med till ersättaren. Pågående utlottningar, evenemangskort, kort för granskning av ansökningar och överklaganden, ärendepaneler och rollmenyer publiceras på nytt i den nya kanalen, så att inget folk kunde trycka på går förlorat. Bekräftelsen listar vad som följer med innan du trycker, och kvittot säger vad som flyttades och vad som publicerades på nytt.
Ett öppet ärende vars kanal nukats städades tidigare bort som övergivet. Det förblir öppet, i den nya kanalen.
Webbpanelens kanal- och rollistor håller sig uppdaterade. En kanal du skapar medan sidan är öppen dyker upp inom en minut, utan omladdning och utan att du förlorar något du ändrat. Uppdatera listor gör det nu, direkt från Discord.
En inställning som pekar på en kanal eller roll som sedan raderats säger nu Borttagen kanal — sparande rensar den i stället för att tyst visa ”Inte inställd”.
Rättat: välkomstmeddelandet gick inte att spara. Att ändra det — eller dess meddelandestil — vägrades med ”Den kanalen finns inte längre”, på webbpanelen och i Discord. Ärendenas Medium och Naming hade samma fel. Båda sparas nu.
Raden under en kanal- eller rollinställning på webbpanelen visar dess namn, inte ett långt tal.
En ny webbpanel: varje server, varje omkopplare, och den minns dig
Varje server har nu sin egen panel. Välj en server och varje funktion är ett kort med sin egen av/på-omkopplare, grupperade som /help grupperar dem, med ett sidofält för att hoppa mellan dem. En funktion som fortfarande behöver något inställt visar Ställ in och namnger vad som saknas i stället för en omkopplare som bara skulle säga nej.
Varje inställning på en sida per funktion. Kanaler och roller är väljare — en rollista är en rad av chips du lägger till och tar bort — korta val är knappar med ett tryck, och omkopplare ser ut som omkopplare. Ett sparfält visas i samma stund du ändrar något, med Återställ för att sätta tillbaka det, och frågar innan du lämnar med osparade ändringar.
Den minns dig. När du väl anslutit Discord öppnar återkomsten dina servrar direkt i trettio dagar, och därefter hoppas Discords medgivandeskärm över för en webbläsare som loggat in förut, så det blir en omdirigering i stället för ännu ett godkännande. Logga ut avslutar inloggningen hos Discord också, så en kopia av cookien slutar fungera den med.
Dina servrar, som kort. De du öppnade senast kommer först, var och en visar hur många funktioner som är på och hur många som fortfarande behöver ställas in, och Hantera tar dig rakt in. Servrar utan sick får en knapp som lägger till den på just den servern.
Hela webbplatsen har ett nytt utseende som matchar, och integritetssidan säger nu exakt vad inloggningscookien innehåller, hur länge den varar och hur du avslutar den.
På betyder på — inget mer ”gör ingenting”
”Vidta åtgärd” är borta. AI-skanning, anti-nuke, anti-raid, anti-spam och auto-nuke agerar i samma stund de slås på. Det finns ingen andra omkopplare, och inget övningsläge som bara rapporterar.
Inget mer ”Gör ingenting (bara rapportera)”. Anti-nuke, anti-raid och anti-spam straffar alltid när de utlöses. AI-skanning och länkfiltret kallar sitt lättaste alternativ Just delete the message, eftersom det är vad det gör. Screeningens är Only post the risk card.
AI-skanning raderar alltid det den flaggar. Dess separata omkopplare ”Radera meddelandet” är borta — med den av och inget straff lämnades ett flaggat meddelande helt enkelt kvar.
Om en av dessa var på i din server med Vidta åtgärd av, slog uppdateringen av den i stället för att låta den börja straffa folk du inte hade valt. Tryck på Turn on på dess panel när du vill ha den.
Varje omkopplare med ett tryck, och panelen säger till när den lämnar dig ifred
Alla en funktions av/på-inställningar är en meny nu. Kryssa i det som ska vara på, kryssa ur det som ska vara av, klart — AI-skanningens tio omkopplare var förut tio separata turer genom inställningsmenyn. Kortet listar vad som är på och vad som är av på två rader i stället för en rad var.
Panelen säger till när du inte påverkas. Testar du ett filter från ditt eget konto? Om du har Hantera meddelanden och Skip moderators är på — eller du har en undantagen roll, eller du är serverägare för anti-nuke — säger panelen det, precis under på/av-raden, och säger hur man testar.
”Ingenting kommer att rapporteras” när det inte finns någonstans att rapportera. AI-skanning, anti-nuke, anti-raid, anti-spam, länkfiltret och moderatorbevakningen berättar för modereringsloggen vad de hittade och gjorde. Utan modloggskanal gick det ingenstans alls; panelen säger nu det och länkar kommandot som ställer in den.
Om någon annan ändrar en omkopplare medan din panel är öppen vägras ditt nästa kryss och panelen visar dig det aktuella läget, i stället för att tyst slå tillbaka deras.
Ett meddelande ställer in en funktion, och en knapp slår på den
Kör en funktions kommando en gång och ställ in hela den./welcome, /antinuke, /filter ai — var och en svarar med ett enda meddelande: varje inställning och vad den håller nu, en meny för att välja en, och kontrollen för den precis där — en kanalväljare, en rollväljare, en rullgardin, en av/på-knapp eller en liten ruta för text och tal. Inget mer att skriva kommandot igen för varje inställning.
Av/på-omkopplaren är en knapp, för varje funktion. Att ändra en inställning slår inte längre på en funktion av sig självt — Turn on gör det, och Turn off är samma knapp efteråt. Om något funktionen behöver fortfarande är tomt säger Slå på vad och tar dig dit. AI-skanning och Auto-nuke behöver inte längre en särskild rad; de fungerar som allt annat.
På samma meddelande: Make a new channel for me, Set it all up (varje steg jag kan göra själv), Reset (frågar först) och Done, som lägger undan knapparna.
”Agera aldrig mot dessa personer” använder Discords personväljare. Anti-nuke, anti-raid, anti-spam, länkfiltret, moderatorbevakningen och screeningen hade var sin ruta med användar-ID:n att skriva, åtskilda med kommatecken. Nu väljer du personer, och en meny under listar vem som står på den så att du kan ta bort dem. Alla som redan stod på de listorna står kvar.
Att välja ett förslag medan man skrev +@someone i en lista ersatte förut hela listan med den ena posten. Det lägger till dem nu, som + säger.
Snabbinställningsknapparna under ett kommandos svar, och nätverkspanelen, slog förut på en funktion även om något den behöver fortfarande var tomt. De ber om det först nu, precis som överallt annars.
Under-attack-läget är borta för tillfället
/underattack har tagits bort, tillsammans med anti-nukes inställning ”Försegla servern”. Det agerade på varje medlem i en server på en gång, och det kommer tillbaka när det har tänkts igenom ordentligt. /lockserver, /lock, anti-raid och själva anti-nuke är oförändrade.
Tidigare poster ”Under attack mode on” och ”off” finns kvar i /history och /case, eftersom poster är permanenta.
Under-attack-läget tar bort de farliga behörigheterna från roller, och anti-nuke kan försegla servern
Farliga behörigheter tas bort från själva rollerna./underattack on redigerar nu varje roll under min en gång — Bannlys, Sparka ut, Timeout, Hantera-behörigheterna, Nämn alla — så att de slutar fungera för alla i samma ögonblick, i stället för att vänta på att jag når varje medlem. /underattack off ger tillbaka exakt det jag tog, och behåller allt du ändrat på en roll under tiden.
Jag tar bara behörigheter jag själv har, eftersom Discord bara låter mig ge tillbaka det jag har. Jag rör aldrig Administratör, mina egna roller eller roller ovanför mina. @everyone trimmas också, och sätts tillbaka på samma sätt.
Anti-nuke kan försegla servern åt dig.,antinuke seal on — när Vidta åtgärd fångar någon som förstör servern sätter jag hela servern i under-attack-läge också, och larmet säger det. I rapporteringsläge säger det bara att det skulle ha gjort det. Av om du inte slår på det.
Roll- och kanalnamn gjorda av emojis får inte längre ett trasigt tecken i slutet när ett kvitto förkortar dem.
Under-attack-läget får en egen meddelandekanal
Varningen har nu en egen kanal./underattack on öppnar #server-locked högst upp i listan — alla kan läsa den, även medlemmar vars roller just togs ifrån dem, och ingen kan skriva i den. Varningen gick förut dit kommandot skrevs, som just hade låsts.
/underattack update skickar nyheter där och lägger till dem i varningskortet, nyast först. /underattack off tar bort kanalen när allt annat är tillbaka.
/underattack status visade förut skälet som name (id): No reason given — granskningsloggens rubrik snarare än det som skrevs. Det visar nu det som skrevs, och ingenting när inget skrevs.
/health sa att alla tre högerklicksposter var föräldralösa. Det använder nu samma kontroll som startloggen, och båda märker ett kommando vars alternativ ändrats men aldrig registrerats om.
Ingen inställningsskärm längre — varje funktion ställs in från sitt eget kommando
/setup och /settings är borta. Varje funktion ställs in genom att skriva dess namn: ,welcome visar vad den är inställd på och vad som återstår, ,welcome channel #general ställer in en sak, ,welcome off slår av den. Funktioner som redan hade ett kommando tar samma rad under config — ,giveaway config winners 3.
Att ställa in en funktion slår på den. Det finns inget separat ”slå på”-steg längre; svaret säger att den är på och ger raden som slår av den igen. Två undantag, med avsikt: AI-skanning, eftersom den skickar meddelanden till OpenAI — den startar bara när du säger ,filter ai on — och Auto-nuke, som raderar kanaler och håller sina två omkopplare som två separata rader: ,moderation autonuke on, sedan enforce on när du menar det.
Nya kommandon för funktionerna som inte hade något:/welcome, /autorole, /antinuke, /antiraid, /filter (spam, länkar, ord, AI), /logs (server, moderering, snipe, aktivitet), /moderation (straffstegen, fängelset, moderatorbevakningen, auto-nuke) och /prefix.
new skapar kanalen eller rollen åt dig — ,logs server channel new — och setup gör varje steg en funktion kan göra på egen hand, som ,moderation jail setup som skapar fängelserollen och kanalen och tillämpar den överallt. reset sätter tillbaka en funktion till hur den levererades, efter att ha frågat.
Värden läses som du skriver dem: on/off, ett val med början av dess namn, 1,000, 30m, en kanal eller roll med omnämnande eller namn, kommaseparerade listor med +@role för att lägga till och -@role för att ta bort.
Textkommandon behåller nu apostrofer och radbrytningar. ,say we're open, don't be late skickade förut ”were open, dont be late”, och ett välkomstmeddelande skrivet över tre rader kom fram som en.
Behörighetsnamn matchar vad Discords egen inställningsskärm säger — Hantera server och Timeout för medlemmar — överallt, i stället för ”Manage Guild” och ”Moderate Members” på vissa ställen.
Auto-nuke håller sitt ord, och dess omkopplare flyttade dit du är
En kanal rensas aldrig efter att ha fått veta att den inte skulle göra det. Varningen Auto-nuke skickar går ut upp till en timme i förväg och säger vilket läge servern är i — inklusive ”Take action is off, so nothing will actually be removed”. Att slå på Vidta åtgärd inom det fönstret rensade förut kanalen ändå, med den försäkran som det sista någon läst i den. Boten registrerar nu vad varje varning påstod, skjuter upp just det tillfället och varnar igen korrekt innan den agerar.
Det motsatta fallet är inte heller tyst längre: om en rensning du blivit varnad för ställs in får kanalen veta det, i stället för att lämnas med ett larm och ingenting som löser det.
En återkommande regel varnade sin kanal en gång och sedan aldrig mer. Varje cykel efter den första återväpnades utan varningsfrist, och det gjorde också varje tillfälle som blev aktuellt medan Auto-nuke var avslaget — så den första rensningen efter att det slogs på igen kom utan någon varning alls.
Att slå på en funktion betyder inte längre att gå någon annanstans. /nuke channel:#x repeat:1d slutade förut med ”turn it on in /settings”; omkopplarna är nu knappar på svaret, de visar vilka som redan är på, och de säger vem som kan trycka på dem om du inte kan. /nuke manage:show bär samma rad bredvid checklistan som den misslyckas med.
Auto-nuke kräver fortfarande två medvetna tryck i stället för ett, och det är med avsikt — det är det mest destruktiva boten gör utan uppsikt. Två knappar framför dig är inte detsamma som två kommandon isär.
En roll över en hel rang, och fyra saker som tyst var fel
/massrole add och /massrole remove ändrar en roll på alla på en gång — alla i en annan roll med from:, eller bara människorna, eller bara botarna. Körs i omgångar, med ett levande antal, och en Stopp-knapp som gäller från nästa medlem.
Den vägrar dela ut en roll som har Administratör, Hantera server, Hantera roller, bannlysning, utsparkning eller timeout om du inte själv är administratör — och kontrollerar det igen för varje medlem, så att en roll som eskalerats halvvägs stoppar körningen.
Ett naket ,backup avbröt förut en pågående återställning. Att skriva kommandot utan underkommando hamnade på den gren som råkade vara sist, vilket var cancel. Det listar nu dina platser, och ett namn den inte känner igen får veta det i stället för att åtgärdas.
,massrole remvoe @Member gav förut rollen i stället för att ta bort den, eftersom verbet gissades i stället för att läsas. Ett stavfel får nu en rättelse som namnger de riktiga underkommandona.
Varje kommando med underkommandon besvarar ett okänt på samma sätt, och namnger de som finns i stället för att säga ”unknown subcommand”.
Kommentaren du kan lämna när du betygsätter ett stängt ärende är krypterad i vila. Det var den inte, medan svaren som gavs när samma ärende öppnades var det — integritetssidan sa tre krypterade fält och det var fyra. Allt som redan lagrats konverterades.
Att radera ett meddelande i en livlig server är mycket billigare: att rendera loggposten escapade hela meddelandet innan det kapades till de 460 tecken som visas. Ett meddelande på 4 000 tecken kostade 88 ms av botens uppmärksamhet och kostar nu långt under en.
Textkommandon tillämpar nu samma längdgränser som sina snedstrecksmotsvarigheter, räknade som databasen räknar dem snarare än som JavaScript gör.
Vad den här webbplatsen hade fel
”Varje modul är av tills du slår på den” var inte sant, och det stod på fem ställen inklusive integritetspolicyn. Sex startar påslagna: textkommandon, modereringsloggen, straffstegen, utlottningar, snipe och aktivitetsräkning. Guidesidan listar nu exakt vilka, genererat från boten i stället för att skrivas ut.
”Ta bort boten så försvinner dess poster” lästes som omedelbart, och det finns ett trettiodagarsfönster. Den fördröjningen är avsiktlig — de flesta servrar som tar bort boten är på väg att lägga tillbaka den direkt med andra behörigheter, och en omedelbar radering skulle ta med sig varje inställning och varje modereringspost — men sidan sa det inte. Det gör den nu, och säger hur du får det gjort omedelbart i stället.
Integritetssidan kallade ärendeutskrifter ”det enda undantaget” från att spara meddelandeinnehåll. Det finns inget undantag: en utskrift byggs av historiken som Discord självt håller och läggs rakt tillbaka i din server som en fil.
Den listade tre sorters sparad data och utelämnade flera, inklusive säkerhetskopior av servern, som innehåller din banlista med skälen skrivna på den.
Varje sidfot sa ”ingen tredje part mellan din server och boten”, vilket integritetssidans eget avsnitt om VPN-kontrollen motsäger två klick bort.
”Det finns inget CDN” sades medan den satt bakom Cloudflare. Ingen sida laddar något från ett annat ursprung, vilket är det sanna och snävare påståendet.
Den skrivskyddade MCP-endpointen på /mcp är borttagen. Den byggdes så att ett påstående om den driftsatta webbplatsen kunde kontrolleras mot den driftsatta webbplatsen och den fick aldrig någon läsare, så den var en andra inloggningsuppgift och en extra route för ingenting.
Att avvisa VPN, och en panel som redigerar
Verifieringen kan avvisa anslutningar som kommer genom ett VPN, en proxy eller ett hostingintervall. Av om du inte slår på den, och integritetssidan säger exakt vad som skickas och vad som sparas — vilket är ingenting.
Kontrollen sker på en engångslänk på den här webbplatsen i stället för inne i Discord: boten ser aldrig en adress, och webbplatsen får aldrig veta vilken medlem den tillhör.
Som tillval har den sidan en Cloudflare Turnstile-widget, så att ett skript inte kan trycka på knappen åt någon.
Varje inställning går nu att redigera från webbläsaren, inte bara se. Panelen skriver samma värden som /settings gör, genom samma validering.
Nätverksvyn säger vilka servrar en ändring når, med namn, innan du gör den.
Säkerhetskopior du kan bära, servrar som pratar med varandra och en roll för att visa upp sig
/backup export ger dig ögonblicksbilden som en fil, och /backup import läser tillbaka en — så att en säkerhetskopia kan lämna boten, förvaras någonstans du kontrollerar och tillämpas på en server som den här boten aldrig sett.
En ögonblicksbild bär nu emojis, klistermärken och banlistan, så att en återuppbyggd server kommer tillbaka med de som hölls ute fortfarande utestängda.
/nuke tar en ögonblicksbild innan den rensar, så att en kanal som förstörs av misstag inte förstörs av misstag.
Multi-Server Sync länkar två servrar du administrerar: meddelanden som publiceras i den ena visas i den andra, och roller och kanaler kan hållas i takt över länken.
Statusbelöningar ger en roll till medlemmar som sätter din server i sin egen status, och tar bort den när de slutar.
Kanal- och rollinställningar kontrolleras mot servern de hör till, så ett värde från någon annanstans kan inte sparas.
Granskningen: klick som inte gjorde något, och kvitton som inte var sanna
Fyra kvitton sa att något hade hänt på grund av att det begärts. De rapporterar nu vad som faktiskt hände.
Ett ärendekös femte fråga ställdes aldrig. Formuläret har fem platser och ämnet använde en av dem, så en kö med fem frågor visade tyst fyra — och det saknade svaret fanns inte på personalkortet eller i utskriften för alltid.
En rullgardinsmeny för reaktionsroller erbjöd ”upp till 25 roller” och kunde bara hålla fem./reactionrole add är den sjätte, och lagringen har alltid stött det.
Att skicka in formuleringsformuläret förstörde förut kvittot det öppnades från. Samma mönster hittades och rättades i ärendepanelen.
Tretton dokumenterade exempel kunde inte skrivas som de stod: ett omnämnande binds nu till alternativet som vill ha det.
Sex hjälpare svarade någon som använde textkommandon med snedstrecksyntax och sa åt dem att köra något de inte kan.
Den som trycker på någon annans bekräftelseknapp som åskådare får veta det, i stället för att klicket tyst släpps.
Fyra hanterare gjorde sitt arbete innan de sa till Discord att de hört, vilket är hur ett kommando får timeout efter tre sekunder fastän det lyckas.
Ett krav i en utlottning som en korrupt rad tyst skulle slå av vägrar nu raden i stället — ”0 dagar gammal” blockerar ingen, vilket är den osäkra riktningen.
Rang, trupplistor och en server du kan bygga upp igen
Gillehantering: en stege av rang med krav, en sidindelad trupplista, en bidragsbok, befordringar och degraderingar, och /guild advice — vem som förtjänat en befordran, vem som tystnat och vem som väntat längst. Varje rad namnger siffran bakom sig.
Rang kan befordra automatiskt när någon uppfyller deras krav, och rollen som följer med en rang vägras om den bär moderationsmakt.
Närvaro är nu ett krav du kan ställa — ”kom till tre evenemang de senaste trettio dagarna” kan styra en utlottning, en ansökan eller en rang.
/backup save, list, view och delete: ögonblicksbilder av din servers roller, kanaler, kategorier och behörighetsöverskrivningar.
/backup apply och /backup restore bygger upp en server från en, som ett varaktigt jobb som överlever en omstart och återupptas där det stoppade i stället för att börja om.
,ban @user spamming in general fungerar. Den avslutande meningen hamnar nu där kommandot säger att den ska i stället för att spridas över tre alternativ — samma reparation rättade ,jail, ,nick och varje annat kommando med en fritextsvans.
Utlottningar, evenemang och att matcha sökande mot tjänster
Utlottningar: /giveaway start med ett pris, en längd och ett antal vinnare, deltagande med knapp, och en dragning som inte kan köras två gånger.
Behörighetsgränser — kontoålder, tid i servern, skickade meddelanden, röstminuter, inbjudningar, innehavda roller — och värden väljer om de som inte kvalificerar sig får veta det.
En bedrägeridetektor för de uppenbara mönstren: konton skapade för dragningen, och medlemmar som gick med för att delta.
Evenemang: anmälningar, påminnelser före start, närvaro registrerad från röstkanalen eller genom incheckning, och en sammanfattning som publiceras när det slutar.
Rekrytering matchar sökande mot tjänster automatiskt, poängsätter var och en mot tjänstens krav och berättar för dem vilka de uppfyller.
Straffstegen trappas upp på egen hand: vad som händer vid en medlems första förseelse, andra, tredje. Fängelse är en av sakerna den kan dela ut.
Att låsa en kanal tystar inte längre boten i kanalen den just låst.
Snipe, öppnat upp och sedan stängt ner
/snipe och /editsnipe är tillgängliga för alla, inte bara moderatorer — vilket är vad de är till för.
Att öppna det innebar att stänga det som öppnades: boten kontrollerar att du kan läsa kanalen i det ögonblick du frågar, visar aldrig ett meddelande den själv raderat eller något som rensats i bulk, och en server kan begränsa det till moderatorer eller utesluta kanaler helt.
En moderator som just tagit bort något rensar bufferten omedelbart med /clearsnipe.
AutoMod, och en snabbare bot
Ytterligare fyra av Discords egna AutoMod-utlösare används, och boten ser nu dem utlösas och loggar vad som hände.
Dina AutoMod-regler skickas tillbaka in i Discord i ett långsamt dropp, så att en regel en admin raderade för hand kommer tillbaka och en regel som boten lärde sig efter att du senast öppnade /settings överhuvudtaget kommer fram.
Anslutningen till Discord hålls öppen mellan kommandon, och bekräftelsen överlappar nu arbetet i stället för att vänta på det. Kommandon svarar märkbart snabbare.
Analys som vägrar hitta på en trend
/stats, /stats member, /stats me, /top, /top channels, /top roles och en analyspanel: vem som är aktiv, vilka kanaler som är livliga, hur servern rör sig över dygnet.
Topplistor över ett fönster du väljer, i stället för bara för all tid.
Medlemshistorik med inbjudningsattribuering — vem som gick med, vem som lämnade och vilken inbjudan som tog dem dit.
Diagrammen ritas här, och ett diagram med en mätning ritar en kolumn. En sparkline som sprider ett enda prov över en vecka är en självsäker platt linje som inte betyder något.
Webbplatsen, på trettio språk
Webbplatsen talar nu varje språk som Discord självt gör — trettio av dem — med en språkväljare i sidfoten på varje sida.
Om din Discord-klient kan vara på ett språk kan den här webbplatsen också: bulgariska, kinesiska (båda skriftsystemen), kroatiska, tjeckiska, danska, nederländska, engelska, finska, franska, tyska, grekiska, hindi, ungerska, indonesiska, italienska, japanska, koreanska, litauiska, norska, polska, portugisiska, rumänska, ryska, spanska, svenska, thailändska, turkiska, ukrainska och vietnamesiska.
Varje språk har sin egen adress — /es/faq, /ja/commands — så att en länk du skickar till någon öppnas på språket du läste.
Kommandoreferensen, installationsguiden och de två policysidorna förblir på engelska, och säger det på ditt språk överst: en referenssida skulle säga emot vad boten faktiskt säger, och en integritetspolicy är texten som gäller.
Boten själv svarar fortfarande på engelska inne i Discord. Det står skrivet på väljaren i stället för att lämnas att upptäckas.
Logga in med Discord finns nu i sidhuvudet på varje sida, bredvid Lägg till i Discord. Det fungerade förut; den enda länken till det var ett ord i sidfoten.
Startsidan förklarar kontoflödet: logga in, se varje server där du har Hantera server och lägg till boten på den du valde.
Varje knapp Lägg till sick på din panel lägger nu till boten på den servern — Discord öppnas redan pekat på den, i stället för en rullgardin med varje server du är med i.
Dina servrar grupperas i de sick redan finns i och de den inte finns i, med ett antal på varje.
En sökruta på kommandoreferensen som filtrerar alla 67 medan du skriver, över alla kategorier på en gång. Tryck / för att hoppa till den.
Samma sökning visas på din panel när du har åtta servrar eller fler.
En riktig menyknapp på en telefon, i stället för att navigeringen bryts över tre rader.
En kopieringsknapp på varje kommando, och på varje kommandopermalänk.
Webbplatsen levererar nu ett skript, från sin egen adress, fastlåst till sitt exakta innehåll. Den laddar fortfarande ingenting från något annat ursprung, och varje sida fungerar fortfarande med skript blockerade.
Kanaler som rensar sig själva
Sex nya kommandon: /softban, /nick, /role, /say, /info timestamp och /channelperms.
/softban tar bort en medlem och raderar deras senaste meddelanden utan att hålla dem utestängda — det som varje moderationsteam gör för hand som en bannlysning följd av att den hävs.
/say skickar som boten med alla omnämnanden avstängda, så att @everyone i texten pingar ingen, och varje användning loggas med namnet på den som bad om det.
/channelperms listar varje överskrivning på en kanal i den ordning Discord tillämpar dem — svaret på ”varför kan de inte skriva här”.
/role vägrar varje roll som bär moderationsbehörigheter om du inte är administratör, så att ingen kan använda boten för att befordra sig själv.
/nuke kan nu fortsätta: repeat: för ett schema, after: för ett antal meddelanden, phrase: för ett utlösarord och risk: för när servern attackeras.
risk: är graderad — lenient, tos, medium eller strict — så att en kanal kan reagera på ett nukeförsök utan att reagera på en livlig eftermiddag.
risk:tos rensar chatten varje gång Discords egna regler bryts i den: en länk som imiterar Discord eller Steam, en IP-loggande länk eller vuxeninnehåll som publiceras utanför en åldersbegränsad kanal.
Länkfiltret upptäcker de tre oavsett om du ber det radera dem — en ny omkopplare Blockera brott mot Discords användarvillkor avgör raderingen, och den är av som standard.
Ingenting återkommande händer förrän Auto-nuke och Take action båda är påslagna, och kanalen varnas fem minuter före varje rensning.
En rensning tar nu med sig varje inställning som pekade på kanalen. Innan dess slutade modereringsloggningen för alltid, i tysthet, om du nukade din modloggskanal.
/history kan filtrera efter kanalrensningar, vilket det inte kunde förut — de registrerades som meddelanderensningar.
En ny sida Behörigheter förklarar varje behörighet inbjudan ber om och namnger vad som använder den.
Logga in med Discord
Logga in på webbplatsen och se servrarna du kan ställa in.
Statussidan rapporterar verklig drifttid, mätt varje minut och bevarad över omstarter.
Överklaganden av bannlysning, svar i personalansökningar och ärendesvar är krypterade i vila med AES-256-GCM.
Webbplatsens egen säkerhet kontrolleras av en svit av live-prober vid varje release.
Fängelse, överklaganden och ansökningar
/jail tar varje roll och ger tillbaka den exakt som den var, inklusive kanalöverskrivningarna som en rollista inte kan beskriva.
Bannlysta medlemmar kan överklaga via DM; personalen röstar privat, och ett godkänt överklagande upphäver straffet självt.
Lediga personaltjänster som folk kan söka, granskade och röstade om utan att lämna Discord.
En starboard, recensioner och gå-med-för-att-skapa-röstkanaler.
Verifiering utan tredje part
CAPTCHAn ritas av boten själv. Ingen verifieringstjänst ser någonsin dina medlemmar, eftersom det inte finns någon verifieringstjänst.
Medlemsscreeningen poängsätter varje konto när det går med och kan agera innan det har sagt något.
Anti-raid, anti-nuke och anti-spam, var och en med ett läge som bara rapporterar så att du kan se det arbeta innan det agerar.