SylonSylon
Všechny funkceVstupní brána

Vstupní brána

Prověří každý účet hned u dveří — jak je starý, jestli má obrázek, jak si říká — a u botů i to, kdo je přidal.

Přehled

Každá další ochrana, kterou Sylon provozuje, posuzuje člena podle něčeho, co udělal: zprávy, stavu, záznamu v auditním logu. To už je ale účet uvnitř, a proti dvěma skupinám, kvůli kterým tohle existuje — jednorázovým účtům založeným před hodinou a botům, které někdo přidal, aniž by ho o to kdokoli požádal — je „už uvnitř“ celý ten problém. Vstupní brána posuzuje samotný účet: u dveří a znovu, když se potom změní jméno.

Jak to funguje

1

Sedm pravidel, každé s vlastním přepínačem

Stáří účtu, chybějící profilový obrázek, reklamní jména, blokovaný seznam uživatelských jmen, skóre podezřelosti, neoprávněné přidání bota a neověření boti. Každé z nich je vypnuté, dokud ho nezapneš, a začíná jen v režimu označování.
2

Co se stane, určuješ ty

Každé pravidlo jedná samostatně: zapíše řádek do logu, přidělí roli brány, udělí časový limit, vyhodí nebo zabanuje. U člena, který spustí tři pravidla, se zasáhne jednou, a to nejpřísnějším zásahem, který si kterékoli z nich vyžádalo.
3

Dveře nejsou jediná kontrola

Jméno nájezdového účtu se obvykle mění až uvnitř. Obě pravidla pro jména běží znovu pokaždé, když někdo změní uživatelské jméno, zobrazované jméno nebo přezdívku, takže čistá přezdívka u dveří nepomůže.
4

Nikdo není odstraněn potichu

Členovi se ještě před zásahem pošle přímá zpráva s názvem pravidla, které spustil, a stejný případ se zapíše do tvého log kanálu se stářím účtu, jeho jménem a — u bota — s tím, kdo ho přidal.

Klíčové možnosti

Minimální stáří účtu, od jednoho dne po rok
Účty, které si nikdy nenastavily profilový obrázek
Jména nesoucí odkaz nebo pozvánku na Discord, včetně obcházení mezerami
Blokovaný seznam uživatelských jmen využívající porovnávací engine filtru slov
Skóre podezřelosti, které sčítá několik slabých signálů místo spoléhání na jeden
Boti přidaní kýmkoli, kdo tady boty přidávat nesmí
Boti, které Discord neověřil
Role brány místo trestu, když se chceš nejdřív podívat a pak rozhodnout
Jména se překontrolují i po příchodu, nejen u dveří
Výjimky pro role a členy a vlastní log kanál

Nastavení

1.Otevři nástěnku, přejdi na kartu Vstupní brána, zapni ji a vyber log kanál — dokud jsou všechna pravidla jen v režimu označování, je ten kanál celá tahle funkce.
2.Zapni Stáří účtu a nastav hranici. Sedm dní je rozumný začátek a je to tady jednoznačně nejúčinnější pravidlo.
3.Nech všechna pravidla pár dní na „Pouze označit“ a čti log. Přesně ti řekne, koho by odstranil.
4.Pak zvol skutečné zásahy, pravidlo po pravidle. Pokud se chceš nejdřív podívat, vyber roli brány a místo vyhození použij „Přidělit roli brány“.
5.U botů: zapni Neověření boti a Neoprávněné přidání bota a zkontroluj, že má Sylon oprávnění Zobrazit auditní log.

Jak to funguje podrobně

Proč skóre, a ne kontrolní seznam

Každý signál, který kontrola „podezřelého účtu“ dokáže přečíst, je sám o sobě slabý. Spousta skutečných lidí přijde s dvoudenním účtem bez obrázku a se jménem plným číslic — přesně tak vypadá příchod na Discord kvůli jednomu kamarádovi. Takže žádný z nich nerozhoduje sám: každý má hodnotu jednoho či dvou bodů a účet musí dosáhnout hranice, kterou nastavíš. Váhy jsou pevně dané a vypsané v nástěnce, takže číslo, které zadáš, je číslo, o kterém můžeš uvažovat.

Pravidla pro jména neposuzují podle angličtiny

Vzorec, který rozhoduje, jestli jméno „vypadá vygenerovaně“, je tvrzení o latinském pravopisu — žádné samohlásky, nepravděpodobná řada souhlásek, dlouhý číselný ocas. Použitý na jméno psané arabsky, thajsky, v hangulu nebo v čínských znacích by označil většinu legitimních uživatelských jmen na světě, takže se na ně nikdy nepoužije. Blokovaný seznam uživatelských jmen žádné takové omezení nemá: běží na enginu filtru slov, který před porovnáním převede leetspeak, homoglyfy, vložené mezery i opakovaná písmena v každém písmu.

Boti se posuzují jako boti

Bot nemá žádné zvyky ohledně profilového obrázku ani zobrazované jméno, které by stálo za čtení, a člověka nikdo nepřidává — takže se pravidla pro lidi na boty nikdy nedívají a pravidla pro boty nikdy na lidi. Obě botí pravidla odpovídají na jiné otázky: ověření je fakt, který Discord zveřejňuje, a Sylon ho čte přesně tak; kdo bota přidal, pochází z auditního logu, a jestli k tomu měl právo, je tvůj vlastní seznam — nebo, když ho necháš prázdný, oprávnění Spravovat server, které k autorizaci bota vyžaduje sám Discord.

Jeden zásah, jeden řádek v logu

Člen může spustit několik pravidel naráz a každé pravidlo má vlastní nastavený zásah. Sylon je nepoužije popořadě: vezme ten nejpřísnější a použije ho jednou, zapíše jeden záznam do logu se jmény všech pravidel, která se spustila, a pošle jednu přímou zprávu. Odstranění bota a zásah proti tomu, kdo ho přidal, jsou jedinou záměrnou výjimkou — jsou to dvě různá rozhodnutí a to druhé je ve výchozím stavu žádné.

Nastavení

Stáří účtuÚčty vytvořené před méně než zvoleným počtem dní. Jednoznačně nejúčinnější filtr proti jednorázovým nájezdovým účtům.
Bez profilového obrázkuÚčty, které si nikdy nenastavily profilový obrázek. Samo o sobě slabé — spousta skutečných lidí to nikdy neudělá — takže funguje nejlíp jen jako označení nebo jako součást skóre podezřelosti.
Podezřelý účetNěkolik slabých signálů sečtených dohromady. Žádný z nich sám o sobě není důkaz — jde o to, že skutečný nový člen jich málokdy nese víc než dva.
Reklamní jménoJména nesoucí odkaz nebo pozvánku na Discord, včetně tvarů s mezerami, kterými se lidé kontrole vyhýbají (d i s c o r d . g g).
Filtr uživatelských jmenPorovnávat jména s tvým vlastním seznamem klíčových slov, stejným enginem jako filtr slov ve zprávách: leetspeak, homoglyfy, mezery i opakování se před porovnáním převedou.
Neoprávněné přidání botaBot přidaný někým, kdo tady boty přidávat nesmí. Vyžaduje oprávnění Zobrazit auditní log — bez něj Sylon nepozná, kdo co přidal, takže pravidlo raději mlčí, než aby hádalo.
Neověření botiBot, kterého Discord neověřil. Ověření je fakt, který Discord zveřejňuje, takže je tohle pravidlo přesné — jenže spousta malých legitimních botů ověřená není.
Když se to spustíCo se stane, když se tohle pravidlo spustí. U člena, který spustí několik pravidel, se zasáhne jednou, a to nejpřísnějším zásahem, který si kterékoli z nich vyžádalo.
Role brányRole rozdávaná zásahem „Přidělit roli brány“. Sylon ji jen přidělí; co znamená, určují tvoje vlastní oprávnění kanálů. Člena, kterého za ní drží, navíc přeskočí automatická role a nedostane uvítací zprávu.
Poslat členovi důvod v DMPoslat členovi přímou zprávu s názvem pravidla, které spustil, ještě než dostane časový limit, vyhození nebo ban.
Znovu kontrolovat jména po příchoduSpustit pravidla pro jména znovu, když člen po příchodu změní uživatelské nebo zobrazované jméno. Bez toho brána funguje jen jednou: čisté jméno u dveří, reklama o minutu později.
Log kanálKanál, do kterého bude bot posílat log zprávy této funkce.
Vyjmuté roleČlenové, kteří mají kteroukoli z těchto rolí, budou z této ochrany vyjmuti.
Vyjmutí členovéKonkrétní členové, které tento systém úplně ignoruje, kromě vyjmutých rolí.

Dobré vědět

Brána potřebuje log kanál. Když je pravidlo jen v režimu označování, je ten kanál celým výstupem této funkce.
Oprávnění závisí na tom, co si zvolíš: Spravovat role pro roli brány, Moderovat členy pro časový limit, Vyhazovat nebo Banovat členy pro zbytek a Zobrazit auditní log pro pravidlo o neoprávněných botech.
Členy s oprávněním Administrátor nebo Spravovat server brána nikdy neprověřuje, stejně jako nikoho ze seznamů výjimek.
Člen, kterého brána odstraní nebo omezí, nedostane automatickou roli a neohlásí ho uvítací zpráva.
Změna uživatelského jména se u jednoho člena překontroluje nejvýše jednou za třicet sekund, takže opakované přejmenování počet záznamů v logu nenásobí.

Časté otázky

Vyhodí to skutečné lidi?

Jen když jí to řekneš. Každé pravidlo začíná v režimu pouhého označování: zapíše řádek do tvého log kanálu a nic víc, takže si můžeš týden prohlížet, co by zachytilo, než zvolíš zásah. Skóre podezřelosti je vyladěné stejně — skutečný člověk, který si právě založil účet, aby se přidal na server kamaráda, má tři body, a tři je výchozí hranice, takže cokoli přísnějšího je rozhodnutí, které uděláš vědomě.

Proč pravidlo pro boty potřebuje Zobrazit auditní log?

Protože „kdo tohohle bota přidal“ nikde jinde neexistuje. Bez toho oprávnění to Sylon nezjistí a pravidlo raději mlčí, než aby hádalo — brána, která by odstranila každého bota, u kterého si není jistá, by byla úplné selhání převlečené za ochranu.

Co přesně je role brány?

Role, kterou Sylon přidělí místo trestu. Co znamená, určují tvoje vlastní oprávnění kanálů — pohled jen pro čtení, zadržovací kanál, cokoli, co tvůj server už používá. Sylon ji jen přidělí, a člena, který ji má, navíc přeskočí automatická role a nedostane uvítací zprávu, takže se neohlašuje jako plnohodnotný příchod.

Je to totéž jako nastavení stáří účtu ve sledování pozvánek?

Ne, a podobný název je nešťastný. To druhé rozhoduje, jestli příchod vydělá zvoucímu bod; člena se nikdy nedotkne. Tohle rozhoduje, jestli se člen vůbec dostane dovnitř.

Související funkce