Un singur bot pentru protecție, moderare, tichete, niveluri și concursuri — configurat dintr-un panou web real.
Ce este Sylon?
Sylon este un bot complet de administrare Discord: verificare la ușă, plus protecție pe mai multe straturi împotriva spamului, reclamelor și distrugerii serverului; un set complet de moderare cu limite per acțiune și jurnale; un sistem de tichete care produce transcrieri HTML lizibile; niveluri cu roluri de recompensă și carduri de nivel personalizate; concursuri cu o pagină web publică; și urmărirea invitațiilor care rezistă chiar dacă invitația este ștearsă. Totul se configurează într-un panou web, nu printr-un zid de comenzi în chat, iar fiecare modul este oprit implicit, astfel încât un server rulează doar ce a ales efectiv.
De ce Sylon?
Majoritatea boților fie te îngroapă în funcții pe care nu le vei activa niciodată, fie acoperă bine un singur domeniu și lasă restul pe seama altor trei boți. Sylon este construit invers: nouăsprezece sisteme care împart un singur model de setări, o singură setare de limbă, o singură destinație pentru jurnale și un singur panou. Protecțiile sunt reglate pentru a evita falsele pozitive — detectorul de reclame are nevoie de dovezi obiective înainte de a acționa, filtrul de cuvinte normalizează textul astfel încât trucurile să nu treacă, iar gardianul anulează acțiunile distructive în loc să le raporteze doar. Nimic nu pedepsește un membru pe baza unei presupuneri.
Povestea noastră
Sylon a început ca un instrument intern de moderare pentru propriile noastre comunități, unde problema nu a fost niciodată lipsa boților — ci faptul că niciunul nu acoperea spamul, reclamele, raidurile și tichetele de suport fără să se contrazică cu ceilalți. L-am reconstruit în jurul unui singur model de configurare și l-am rulat ani la rând pe servere publice reale, strângând detectarea de fiecare dată când ceva scăpa sau când un membru normal era prins din greșeală. Ce este public astăzi este exact același bot, deschis tuturor.
Misiunea noastră
Un proprietar de server nu ar trebui să aibă nevoie de cinci boți, trei panouri și un abonament plătit doar ca să țină o comunitate curată. Sylon își propune ca moderarea să fie discretă: protecții care acționează corect fără să li se spună de două ori, înregistrări care răspund la „ce s-a întâmplat de fapt” și luni mai târziu și setări pe care un moderator nou le poate citi fără manual. Acolo unde o decizie afectează un membru, ea trebuie să fie vizibilă, atribuibilă și reversibilă.
Sylon rulează pe o conexiune gateway Node.js fragmentată, cu un cluster MongoDB și un panou Next.js. Statisticile, urmărirea vocală, XP-ul și jurnalizarea activității rulează ca sarcini de fundal, așa că nu întârzie niciodată o acțiune de moderare. Setările sunt păstrate în memorie și invalidate în momentul în care panoul scrie o modificare, astfel încât o editare intră în vigoare imediat, nu după expirarea unui interval. Transcrierile tichetelor, cardurile de nivel și imaginile cu statistici sunt generate la cerere și nu depind niciodată de un serviciu extern.
peste 99,9% disponibilitate
Gateway fragmentat
Panou Next.js
Cluster MongoDB
Douăzeci de limbi
Sylon vorbește douăzeci de limbi. Un server alege una, iar fiecare mesaj pe care botul îl trimite acolo — notificări de moderare, panouri de tichete, avansări de nivel, embeduri de concurs, transcrieri, intrări în jurnal — o folosește. Descrierile slash commandurilor sunt localizate separat de Discord în limba clientului fiecărui utilizator. Nimic nu revine la engleză la mijlocul unei propoziții: fiecare text este tradus complet pentru fiecare limbă, iar panoul este verificat față de bot, astfel încât cele două să nu descrie niciodată diferit aceeași setare.
Datele tale
Sylon stochează ceea ce cer funcțiile pe care le-ai activat și nimic peste: statistici de mesaje și vocale pentru niveluri, transcrieri pentru tichetele deschise de tine, atribuirea invitațiilor pentru urmărirea invitațiilor și înregistrări de moderare pentru propriile tale jurnale. Când Sylon este scos de pe un server, datele acelui server sunt șterse. Profilurile membrilor sunt publice doar dacă membrul optează pentru asta, iar numele participanților pe paginile publice de concurs apar doar dacă serverul activează acest lucru.
Obține suport
Ai nevoie de ajutor la configurarea botului sau ai întrebări? Intră pe serverul nostru Discord de suport pentru asistență, noutăți și discuții cu echipa Sylon și cu alți proprietari de servere.
Pentru solicitări comerciale, cereri de parteneriat, presă sau suport, scrie-ne pe e-mail sau pe Discord. De obicei răspundem într-o zi lucrătoare.[email protected]