AlphaCloud v1.10.4: Anti-Nuke теперь защищает также вебхуки и ваших ботов
Закрыты два обхода Anti-Nuke: вебхуки можно удалить сразу после появления, а кикать или банить ботов может только владелец сервера. Плюс исправления для Automations, Logging, Starboard и Tickets.

v1.10.4 вышла в тот же день, что и v1.10.3, и намеренно небольшая. Она закрывает два способа обойти Anti-Nuke, которые важны, когда сервер действительно подвергается атаке.
Вебхуки удаляются сразу после появления
Боту-налетчику не нужно оставаться на вашем сервере, чтобы нанести ущерб. Он создаёт вебхук, его удаляют, а он продолжает спамить через этот вебхук. Удаление самого бота на это никак не влияет.
В Anti-Nuke появились два новых переключателя: «Удалять вебхуки от ботов сразу» и «Удалять вебхуки от участников сразу». Новый вебхук удаляется в момент создания. Белый список и владелец сервера под это правило не попадают, поэтому, если боту для обычной работы нужны вебхуки, добавьте его в белый список. Оба переключателя по умолчанию выключены, потому что многие серверы используют вебхуки намеренно.
Кикать и банить ботов может только владелец
Другой новый переключатель: «Кикать и банить ботов может только владелец сервера». Злоумышленник часто сначала убирает защиту, а защитой как раз является бот. Если этот переключатель включён, любой другой, кто кикнет или забанит бота, сразу будет остановлен как нарушитель, в том числе когда использует /kick или /ban, а забаненный бот будет разбанен.
Бот, которого кикнули, не может добавить себя обратно, это может сделать только человек. Поэтому сообщение об инциденте и личное сообщение владельцу содержат ссылку-приглашение бота, готовую к переходу. Этот переключатель тоже выключен по умолчанию. Всё подробно описано в документации по Anti-Nuke.
Одно изменение, о котором стоит знать
Кики и баны через /kick и /ban теперь засчитываются модератору, который их использовал, точно так же, как кики и баны вручную. Раньше скомпрометированный аккаунт модератора мог обойти обнаружение массовых банов, действуя через бота. С другой стороны, модератор, который за короткое время банит много аккаунтов через /ban, например во время рейда, может сам вызвать срабатывание защиты. Добавьте доверенных модераторов в белый список Anti-Nuke.
Исправления
- Automations и Embed Creator: embed, который всё ещё отправляет автоматизация, больше нельзя удалить, а панель называет автоматизацию, которая его использует. Автоматизации, чей embed уже был удалён, теперь отключаются, а не запускаются каждый день впустую
- Logging и Moderation: канал логов, удалённый в Discord, больше не мешает сохранению модуля, он просто очищается
- Starboard: на серверах, где закончился Premium, Starboard перестал сохраняться. Теперь панель показывает и сохраняет значения, доступные в текущем тарифе
- Absences: список отсутствий показывал немецкое слово «bis» во всех языках. Теперь оно переведено, а даты соответствуют языку сервера
- Панель: сохранение нескольких записей сразу, например категорий тикетов, больше не завершается ошибкой «не удалось проверить на сервере»
Если у вас публичный сервер, потратьте пару минут на новые переключатели в панели. Если сначала хотите разобраться в теории, мы написали статью о том, что умеет Anti-Nuke и чего он не может.
Другие статьи
AlphaCloud v1.10.1: Utility, Связанные роли на время и приватные ветки для тикетов
Через день после v1.10.0 ещё пять предложений с доски идей: новый модуль Utility, Связанные роли на время и с несколькими триггерами, тикеты в приватных ветках и AFK-логи прямо в голосовом канале.
ОбновленияУ AlphaCloud новый адрес: alphacloud.bot
Наш сайт, панель и все платформы переехали с alphacloud.pro на alphacloud.bot. Расскажем, что изменится, что нужно сделать и почему старые ссылки пока работают.
ОбновленияAlphaCloud v1.10.5: заявки, форма жалоб и повышение цены только с вашего согласия
Подайте заявку в команду на новом портале, сообщайте о незаконном контенте без входа и используйте новые опции для Tickets, Absences, AFK Room и Server Stats. Повышение цены Premium теперь требует вашего согласия.