Один бот для защиты, модерации, обращений, уровней и розыгрышей — настраивается из настоящей веб-панели.
Что такое Sylon?
Sylon — полноценный бот управления Discord: пять слоёв защиты от спама, рекламы и разрушения сервера; полный набор модерации с лимитами и логами по каждому действию; система обращений, создающая читаемые HTML-стенограммы; уровни с ролями-наградами и настраиваемыми карточками; розыгрыши с публичной веб-страницей; и трекер приглашений, переживающий удаление самого приглашения. Всё настраивается в веб-панели, а не стеной чат-команд, и каждый модуль по умолчанию выключен — сервер запускает только то, что действительно выбрал.
Почему Sylon?
Большинство ботов либо погребают вас под функциями, которые вы никогда не включите, либо хорошо закрывают одну область и оставляют остальное трём другим ботам. Sylon построен наоборот: шестнадцать систем, разделяющих одну модель настроек, одну языковую настройку, один канал логов и одну панель. Защиты настроены на отсутствие ложных срабатываний — детектор рекламы требует объективных доказательств, прежде чем действовать, фильтр слов нормализует текст, чтобы уловки не проходили, а защита откатывает разрушительные действия, а не просто сообщает о них. Ничто не наказывает участника по догадке.
Наша история
Sylon начинался как внутренний инструмент модерации для наших собственных сообществ. Проблема никогда не была в нехватке ботов — она была в том, что ни один в одиночку не закрывал спам, рекламу, рейды и обращения поддержки, не противореча остальным. Мы перестроили его вокруг единой модели конфигурации и годами запускали на настоящих публичных серверах, ужесточая распознавание каждый раз, когда что-то проскакивало или обычный участник попадал под раздачу по ошибке. То, что сегодня доступно всем, — это тот же самый бот.
Наша миссия
Владельцу сервера не должно требоваться пять ботов, три панели и платная подписка только чтобы держать сообщество в чистоте. Sylon стремится сделать модерацию тихой: защиты, которые действуют правильно без повторных указаний; записи, отвечающие спустя месяцы на вопрос «что на самом деле произошло»; и настройки, понятные новому модератору без инструкции. Там, где решение затрагивает участника, оно должно быть видимым, привязанным к автору и обратимым.
Sylon работает на шардированном gateway-подключении Node.js с кластером MongoDB и панелью на Next.js. Статистика, отслеживание голоса, XP и логирование активности выполняются в фоне, чтобы ни одно из них не задерживало модераторское действие. Настройки кэшируются в памяти и сбрасываются в тот момент, когда панель записывает изменение, поэтому правка вступает в силу сразу, а не по истечении таймаута. Стенограммы, карточки уровня и изображения статистики создаются по запросу и не зависят ни от одного внешнего сервиса.
99,9%+ время безотказной работы
Шардированный шлюз
Панель управления Next.js
Кластер MongoDB
Двадцать языков
Sylon говорит на двадцати языках. Сервер выбирает один, и каждое сообщение, которое бот там отправляет — уведомления модерации, панели обращений, повышения уровня, карточки розыгрышей, стенограммы, записи логов — использует его. Описания слэш-команд дополнительно локализуются Discord на языке клиента каждого пользователя. Ничто не сваливается на английский посреди предложения: каждая строка полностью переведена для каждого языка, а панель сверяется с ботом, чтобы они никогда не описывали одну и ту же настройку по-разному.
Ваши данные
Sylon хранит то, что требуется включённым вами функциям, и ничего сверх: статистику сообщений и голоса для уровней, стенограммы открытых вами обращений, привязку приглашений для трекера и записи модерации для ваших собственных логов. Когда Sylon удаляют с сервера, данные этого сервера удаляются. Профили участников публичны только при их согласии, а имена участников на публичных страницах розыгрышей появляются, только если сервер это включит.
Получить поддержку
Нужна помощь в настройке бота или есть вопросы? Присоединяйтесь к нашему серверу поддержки Discord, чтобы получать помощь, обновления и обсуждения в сообществе с командой Sylon и другими владельцами серверов.
По деловым вопросам, предложениям о партнёрстве, для прессы или поддержки пишите нам по электронной почте или в Discord. Обычно отвечаем в течение одного рабочего дня.[email protected]