SylonSylon
Visos funkcijosServerio užrakinimas

Serverio užrakinimas

Uždaryk duris antplūdžio įkarštyje. Sustabdyk pakvietimus, pakelk patvirtinimo lygį ir sulėtink visus kanalus iš karto — su laikmačiu, kuris viską panaikina už tave.

Apžvalga

Kiekviena kita apsauga čia vertina tai, kas jau įvyko: išsiųstą žinutę, ištrintą kanalą, jau prisijungusią paskyrą. Užrakinimas yra vienintelis valdiklis, veikiantis prieš visa tai — jis apskritai sustabdo naujų žmonių atėjimą. Tai svarbu, nes brangi antplūdžio dalis yra ne pirmosios dešimt paskyrų, o du šimtai už jų, o tas langas, kai moderatorius nemiega ir sprendžia, ką daryti, yra būtent tas metas, kai durys jau turėtų būti uždarytos.

Kaip tai veikia

1

Viena komanda patraukia kiekvieną svertą, kurį Discord duoda botui

Pakvietimai sustabdomi, patvirtinimo lygis pakeliamas, kad naujos ir nepatvirtintos paskyros negalėtų kalbėti, ir — jei paprašysi — lėtasis režimas pritaikomas kiekvienam kanalui, kuris jį priima. Tai visas rinkinys: nieko kito, kas uždarytų serverį, Discord botui nesiūlo.
2

Viskas užrašoma prieš keičiant

Kaip serveris atrodė anksčiau — ar pakvietimai jau buvo sustabdyti, koks patvirtinimo lygis buvo nustatytas, koks kiekvieno kanalo lėtasis režimas — užfiksuojama prieš pajudinant bent vieną nustatymą. Panaikinimas atkuria iš to įrašo, o ne iš numatytųjų reikšmių, ir tai skirtumas tarp užrakinimo atšaukimo ir tylaus mėnesių konfigūracijos ištrynimo.
3

Jis panaikina save pats

Nurodyk minučių skaičių, ir užrakinimas baigsis savaime. Serveris, užrakintas trečią valandą nakties vienintelio nemiegančio moderatoriaus, kitaip lieka užrakintas, kol šis atsibunda, o į užrakintą serverį niekas negali prisijungti — įskaitant tuos, kurių iš tikrųjų nori.
4

Lėtasis režimas niekada nieko neatlaisvina

Kanalas, kuris jau turėjo griežtesnį lėtąjį režimą, paliekamas lygiai toks, koks buvo, ir neįrašomas, tad užrakinimo panaikinimas negali atlaisvinti nustatymo, kurio užrakinimas niekada nesukūrė. Tai ta nesėkmė, kuri avarinį įrankį paverčia rizika, ir ji pašalinta pačia konstrukcija, o ne tik stebima.

Pagrindinės galimybės

Sustabdyk pakvietimus, kad niekas naujas negalėtų prisijungti, viena komanda
Pakelk patvirtinimo lygį, kad naujos paskyros negalėtų kalbėti
Pritaikyk lėtąjį režimą visiems kanalams iš karto arba atskirai, be užrakinimo
Automatinis laikmatis, kad trečią valandą nakties pradėtas užrakinimas netruktų iki vidudienio
Visiškas atkūrimas iš įrašo apie tai, kaip serveris atrodė anksčiau
Pakvietimai, kurie jau buvo sustabdyti, lieka sustabdyti panaikinus užrakinimą
Būsena vienu žvilgsniu: kas užrakino, kodėl ir kada bus panaikinta
Kiekvienas užrakinimas ir panaikinimas fiksuojamas kartu su už jo esančiu asmeniu

Konfigūravimas

1.Konfigūruoti nieko nereikia — komanda prieinama, vos tik prieinamas ir Sylon. Įsitikink, kad Sylon turi leidimą Tvarkyti serverį, kurio reikia pakvietimams sustabdyti.
2.Antplūdžio metu: `/lockdown on minutes:30` uždaro duris ir panaikina užraktą po pusvalandžio.
3.Pridėk `seconds:10`, kad tuo pačiu metu pritaikytum lėtąjį režimą kiekviename kanale.
4.`/lockdown off` panaikina jį anksčiau; `/lockdown status` pasako, ar jis veikia ir kada baigsis.

Kaip tai veikia išsamiai

Kodėl durys geriau nei geresnis filtras

Sylon turi daug filtrų, ir įprastą dieną jie yra tinkamas įrankis: jie vertina po vieną žinutę ar paskyrą ir beveik visada būna teisūs. Antplūdis šią pusiausvyrą sugriauna. Du šimtai paskyrų per devyniasdešimt sekundžių reiškia du šimtus sprendimų, kurių kiekvienas gali būti klaidingas, prieš atakuotoją, kuriam reikia tik saujelės prasibrauti. Durų uždarymas — vienas sprendimas, priimtas kartą, kuris tokiu pat būdu klysti negali, o serveriui kainuoja tik pusvalandį be naujų narių.

Atkūrimas ir yra ta funkcija

Užrakinti serverį lengva; grąžinti jį lygiai tokį, koks buvo — ne, nes viskas, ką užrakinimas paliečia, turėjo ankstesnę reikšmę, egzistavusią tik Discord kopijoje. Atkūrimas į „numatytąsias reikšmes” nustatytų patvirtinimo lygį į laisviausią, kokį Discord turi, ir sulygintų kiekvieną kanalo lėtąjį režimą, kurį kada nors nustatė moderatorius, o niekas to nepastebėtų savaitėmis. Todėl ankstesnė būsena pirma užrašoma, panaikinimas skaito tą įrašą, o kanalas, kurio užrakinimas niekada nepalietė, yra tas, kurio negali paliesti ir panaikinimas.

Komandos

/lockdown <action> [minutes] [seconds] [reason]Užrakinti serverį per antplūdį arba panaikinti užraktą.

Naudinga žinoti

Sylon reikia leidimo Tvarkyti serverį pakvietimams sustabdyti ir patvirtinimo lygiui keisti bei Tvarkyti kanalus lėtajam režimui.
Jau veikiantis užrakinimas atsisako būti paleistas iš naujo — pakartotinis užrakinimas perrašytų įrašą apie tai, ką reikia atkurti.
Kategorijos ir skelbimų kanalai lėtojo režimo nepriima, tad jie praleidžiami, o ne pranešami kaip nesėkmės.
Paties Discord lėtojo režimo riba yra šešios valandos; viskas, kas didesnė, iki jos apkarpoma.

Dažnai užduodami klausimai

Kas nutinka nariams, kurie jau yra serveryje?

Iš jų nieko neatimama. Užrakinimas skirtas atvykstantiems, o ne jau esantiems viduje — nieko neišmetame, niekas nepraranda rolės. Patvirtinimo lygis gali neleisti labai naujoms paskyroms kalbėti, kas ir yra esmė, bet visi įsitvirtinę nariai tęsia kaip įprasta.

Ar galiu naudoti tik lėtąjį režimą?

Taip. `/lockdown slowmode 10` nustato dešimties sekundžių lėtąjį režimą kiekviename kanale neliesdamas pakvietimų ar patvirtinimo — būtent to nori, kai kanalas užtvindomas, bet serveris nėra atakuojamas.

O jei pamiršiu jį panaikinti?

Nurodyk minučių skaičių jį pradėdamas, ir pamiršti negalėsi — jis panaikina save pats. Jei pradėjai be laikmačio, `/lockdown status` pasakys, kad jis vis dar veikia, ir kas jį paleido.

Ar jis atšaukia mano sukonfigūruotus nustatymus?

Ne, ir tai dalis, kuriai prireikė daugiausia atidumo. Panaikinimas atkuria iš to, kas buvo užfiksuota užrakinimo akimirką, o ne iš Discord numatytųjų reikšmių — tad tavo suderintas patvirtinimo lygis ir kiekvienas kanalo lėtasis režimas, kurį moderatorius nustatė prieš mėnesius, grįžta lygiai tokie, kokie buvo.

Susijusios funkcijos