Что меняется
Каждая версия: что она приносит и зачем. Берётся оттуда же, откуда читает бот, поэтому не может устареть.
2.4.4ATLASтекущая версия2026-09-12
Поддержка справедливого сообщества с ненавязчивым участием, авторолями и ролями по реакциям.
- **Автороли и роли по реакциям**
- Автороли назначают стартовые роли при входе на сервер со строгим соблюдением иерархии и прав бота.
- Панель управления reaction roles (/reactionroles config) в стиле Strombot с навигацией по разделам, поддержкой эмодзи/кнопок и палитрой.
- **Ненавязчивая модерация и предложения**
- ATLAS показывает участнику приватную сводку взаимодействий с модерацией, не раскрывая внутренние заметки и чужие данные.
- Предложения создаются и отслеживаются без публикаций, упоминаний и автоматических объявлений; ЛС с результатом включается добровольно.
- Модераторы получают приватную очередь предложений, жалоб, апелляций и дел, а также ненавязчивую передачу смен.
2.3.0AEGIS2026-09-10
Реагирование на инцидент без потери контроля и прежнего состояния сервера.
- Перед изменениями lockdown теперь сохраняет полный снимок всех переопределений прав каждого канала: @everyone, роли и отдельных участников со всеми разрешающими и запрещающими битами. При завершении восстанавливается точный список, а не безусловно открываются каналы.
- Повторный lockdown больше не перезаписывает исходный снимок. Снимок записывается до закрытия первого канала, а неудачные восстановления остаются в очереди для повтора после исправления прав бота.
- В приватной /corp теперь есть операционный терминал в стиле Kali, связанный с текущим процессом Ubuntu: живой вывод бота, история развёртываний, глобальный поиск, состояние узлов и версий, синхронизация команд, проверка здоровья, развёртывание и перезапуск через закрытый список команд.
- Oracle и Railway теперь выбирают единственный активный узел, реплицируют одну конфигурацию и публикуют heartbeat. Резерв готов к работе, но не отвечает повторно на ту же интеракцию Discord.
- Публикация команд отделена от heartbeat бота: обычный каталог глобальный, основной сервер получает мгновенный каталог, команды владельца остаются приватными, а неудачная синхронизация повторяется и не отмечается успешной.
- Карточки модерации отдельно показывают участника, модератора, причину, серьёзность и состояние. В них доступны дело, проверка, правка причины, апелляция, трассировка и отмена; при изменении причины обновляется исходная карточка. Интеракции подтверждаются до медленных операций, предотвращая ошибку Unknown interaction.
- /corp остаётся приватной консолью владельца AXIS: каждый маршрут требует подписанную сессию, привязанную к владельцу, попытки ограничены, а доступ записывается в цепочный журнал аудита.
2.2.0FENIX2026-08-23
Восстановление после атаки и санкции, которые больше не истекают.
- /backup отменить: восстанавливает каналы и роли, которые атака только что удалила, вместе с правами. Структура сохраняется В МОМЕНТ удаления, поэтому возвращается даже то, чего не было ни в одной копии, — и восстанавливается только сломанное, а не весь сервер.
- СЕРЬЁЗНОЕ ИСПРАВЛЕНИЕ: автоматическая копия НИКОГДА не делалась у бота, который перезапускается. Это был таймер на 6 часов, обнулявшийся при каждом старте, так что деплой или падение перезапускали его раньше срока. Владелец включил её — и копии не было ни одной. Теперь дата берётся из последней сохранённой копии и переживает перезапуски.
- СЕРЬЁЗНОЕ ИСПРАВЛЕНИЕ: при восстановлении канала его права могли молча потеряться, и канал возвращался ОТКРЫТЫМ ДЛЯ ВСЕХ — нюк удаляет роли раньше каналов, а права хранились по имени роли. Теперь хранится id и переназначается на воссозданную роль.
- То, что связано с санкцией, больше не истекает: срок приватности стирал след мультиаккаунтов забаненного, так что достаточно было подождать и вернуться с другого аккаунта с того же места. Для тех, у кого санкций нет, срок остаётся.
- Карточка /profile объясняет себя сама: «Доверие» стало «Статусом», с пятью проверками на виду (Проверен, 6+ мес., 1+ год, Чисто, Рекомендован) и прямой оговоркой, что она не измеряет ни активность, ни популярность. И наличие роли проверенного теперь тоже считается проверкой.
- Главная страница — простым языком на четырёх языках: больше никаких хождений вокруг да около в шапке и в разделе об архитектуре.
2.1.0DOSSIER2026-08-22
Первая функция, придуманная для участника, а не для модерации.
- /profile: публичная карточка участника. Проверка, стаж, ЗНАЧКИ, которые зарабатываются сами — Проверен, Ветеран, Чистая история, Рекомендован, Бустер, Первопроходец, Персонал — и полоса доверия. Отправляется в канал, чтобы её видели, и показывает только хорошее: никаких модерационных данных.
- Текстовый префикс (по умолчанию «.») и ВСЕ команды доступны также через префикс, не только через «/». Замок прав у каждой команды соблюдается точно так же.
- Привязка к домашней сети: тот, кто проходит проверку с мобильного интернета или публичной сети, там не привязывается — такой IP делят незнакомые люди. Система ждёт домашнюю сеть, чтобы связать мультиаккаунты без ложных срабатываний.
- Журнал выхода стал карточкой: какие были роли, сколько человек пробыл и до скольких упал сервер.
- ИСПРАВЛЕНИЯ: карточка трансляции Twitch могла навсегда остаться «В ЭФИРЕ», если закрытие один раз не удалось — теперь оно повторяется; привязка к сети срабатывала лишним из-за нестрогих меток API; панель /admin переработана целиком.
2.0.0LEDGER2026-08-07
Больше не просим верить: теперь это можно проверить.
- КВИТАНЦИЯ. Тому, к кому применили санкцию, выдаётся документ, который он может проверить сам: что решили, когда и почему, с доказательством, что это уже было записано в тот момент. В ней не сказано, кто модерировал, — намеренно, чтобы квитанция не превратилась в мишень.
- Журнал подписывается каждый час, и подпись публикуется ЗА ПРЕДЕЛАМИ этого сервера. Переписать прошлое перестаёт зависеть от доступа к машине: нужно опровергнуть подпись, которая уже лежит на чужом диске.
- Дерево Меркла (RFC 6962): конкретное событие доказывается шестнадцатью хешами, без показа чьего-либо журнала целиком.
- ONYX — это система, а AXIS становится коннектором. Второй, веб, уже работает: любой сайт с аккаунтами может спросить «этот посетитель — тот же человек, которого я уже заблокировал?» — и ответ НИКОГДА не переходит от одного арендатора к другому.
- API v1 с ключами узкой области, привязанными к одному серверу и хранящимися только в виде хеша.
- Опубликована модель угроз, вместе с разделом о том, что НЕ покрыто. Её написание выявило две реальные ошибки.
- СЕРЬЁЗНАЯ ОШИБКА: идентификатором события были четыре случайных символа после миллисекунды. На всплеске событий они совпадали, строка молча терялась, и цепочка рвалась — журнал обвинял сам себя в подделке из-за собственного генератора id.
- /receipt и /integrity: вся эта машинерия наконец видна из Discord.
1.0.0PANOPTES2026-08-05
Убрать слепые зоны: то, на что бот не смотрел.
- Бот, помеченный как доверенный, был НЕВИДИМ для анти-нюка: он не считался, не срабатывал и не добавлялся к общему счётчику сервера. Теперь доверие поднимает планку, но имеет потолок.
- Карта угроз фиксировала только один из восьми видов отказа. Самые серьёзные — обход бана по соединению или устройству — не появлялись нигде.
- Чёрный список ботов: применяется при входе, при добавлении и со сплошной проверкой тех, кто уже внутри.
- Инвентаризация и чистка вебхуков: единственный способ обрубить утёкший URL.
- Лестница повторных нарушений в автомоде, с исключениями по каналу и по рангу.
- Ложные срабатывания VPN: iCloud Private Relay больше не считается обходом.
- Шифрованные резервные копии (AES-256-GCM), видимые из консоли.
Вернуться на главную