Én bot til beskyttelse, moderation, sager, niveauer og konkurrencer — sat op fra et rigtigt webpanel.
Hvad er Sylon?
Sylon er en komplet bot til at styre Discord: kontrol allerede ved døren plus lagdelt beskyttelse mod spam, reklame og ødelæggelse af serveren; en fuld moderationsværktøjskasse med grænser og logfiler pr. handling; et sagssystem, der giver læsbare HTML-udskrifter; niveauer med belønningsroller og egne niveaukort; konkurrencer med en offentlig webside; og invitationssporing, der overlever, at invitationen slettes. Alt sættes op i et webpanel frem for gennem en mur af chatkommandoer, og hvert modul er slået fra som standard, så en server kun kører det, den selv har valgt.
Hvorfor Sylon?
De fleste bots begraver dig enten i funktioner, du aldrig slår til, eller dækker ét område godt og overlader resten til tre andre bots. Sylon er bygget omvendt: nitten systemer, der deler én indstillingsmodel, én sprogindstilling, ét logmål og ét panel. Beskyttelserne er tunet til at undgå falske markeringer — reklamedetektoren kræver objektive beviser, før den skrider ind, ordfilteret normaliserer tekst, så tricks ikke slipper igennem, og vagten fortryder destruktive handlinger frem for blot at rapportere dem. Intet straffer et medlem på et gæt.
Vores historie
Sylon begyndte som et internt moderationsværktøj til vores egne fællesskaber, hvor problemet aldrig var mangel på bots — det var, at ingen enkelt bot dækkede spam, reklame, raids og supportsager uden at modsige de andre. Vi byggede den om omkring én opsætningsmodel og kørte den på rigtige offentlige servere i årevis, hvor vi strammede detektionen, hver gang noget slap igennem, eller et helt almindeligt medlem blev ramt ved en fejl. Det, der er offentligt i dag, er den samme bot — bare åbnet for alle.
Vores mission
En serverejer skal ikke bruge fem bots, tre paneler og et betalt abonnement bare for at holde et fællesskab pænt. Sylon vil gøre moderation stille: beskyttelser, der gør det rigtige uden at få besked to gange, registre, der måneder senere kan svare på ”hvad skete der egentlig”, og indstillinger, en ny moderator kan læse uden en manual. Hvor en beslutning rammer et medlem, skal den være synlig, sporbar og mulig at fortryde.
Sylon kører på en shardet Node.js-forbindelse til gatewayen med en MongoDB-klynge og et panel i Next.js. Statistik, stemmesporing, XP og aktivitetslogning kører som baggrundsarbejde, så de aldrig forsinker en moderationshandling. Indstillinger caches i hukommelsen og ugyldiggøres i samme øjeblik panelet skriver en ændring, så en justering slår igennem med det samme frem for efter et tidsudløb. Sagsudskrifter, niveaukort og statistikbilleder gengives på forespørgsel og afhænger aldrig af en ekstern tjeneste.
99,9 %+ oppetid
Shardet gateway
Panel i Next.js
MongoDB-klynge
Tyve sprog
Sylon taler tyve sprog. En server vælger ét, og hver besked, botten sender dér — moderationsbeskeder, sagspaneler, niveauhop, konkurrenceindlejringer, udskrifter, logposter — bruger det. Beskrivelserne af skråstregskommandoer oversættes separat af Discord til hver brugers eget klientsprog. Intet falder tilbage til engelsk midt i en sætning: hver tekststreng er oversat fuldt ud på hvert sprog, og panelet tjekkes mod botten, så de to aldrig beskriver den samme indstilling forskelligt.
Dine data
Sylon gemmer det, de funktioner du har slået til kræver, og intet derudover: besked- og stemmestatistik til niveauer, sagsudskrifter for de sager du har åbnet, invitationskobling til invitationssporingen og moderationsregistre til dine egne logfiler. Når Sylon fjernes fra en server, slettes den servers data. Medlemsprofiler er kun offentlige, hvis medlemmet selv vælger det, og deltagernavne på offentlige konkurrencesider vises kun, hvis serveren slår det til.
Få support
Har du brug for hjælp til at sætte botten op, eller har du spørgsmål? Bliv medlem af vores supportserver på Discord for hjælp, nyheder og snak med Sylon-teamet og andre serverejere.
Ved forretningshenvendelser, partnerskaber, presse eller support kan du fange os på e-mail eller Discord. Vi svarer typisk inden for én hverdag.[email protected]