# Автоочистка — Sylon

> Плановая очистка для каналов, которые вы назвали, — и только для них. Закреплённые сообщения остаются, ничего не находится само, каждый проход в журнале.

Canonical page: https://sylon.app/ru/features/auto-clear

## Обзор

Некоторые каналы задуманы одноразовыми: канал для команд бота, игра в счёт, спам-канал, который существует, чтобы спам не происходил больше нигде. Чистить их руками — обязанность, о которой никто не помнит, а оставить — стена истории, которую никто не читает. Автоочистка делает это по расписанию: для каналов, которые вы назвали, и ни для каких других. Последнее и есть весь замысел: это единственное, что делает Sylon и что удаляет сообщения, на которые никто не жаловался, поэтому оно построено так, чтобы нельзя было случайно навести его не туда.

## Как это работает

1. **Список, который кто-то напечатал, а не находка** — В этой функции нигде нет варианта «все каналы», и не будет. Канал очищается потому, что человек добавил его сюда, выбрал частоту и решил судьбу закреплённых. Всё остальное на вашем сервере остаётся нетронутым по устройству, а не по настройке.
2. **Закреплённые остаются по умолчанию** — Закреплённое сообщение — это чьё-то «вот это важно», и очистка, которая это игнорирует, — очистка, которой никто не доверяет. Закреплённые сохраняются, если только вы не отключите это для конкретного канала.
3. **По одному проходу за раз** — Каждый проход удаляет до ста сообщений, а не столько, сколько их есть. Оживлённый канал сходится за несколько проходов, а не опустошается разом, — так канал, настроенный по ошибке, дольше остаётся спасаемым, а Sylon держится в стороне от ограничителя Discord.
4. **Всё старше четырнадцати дней остаётся на месте** — Discord отказывается удалять старые сообщения пакетом, а удалять их по одному — это тысячи запросов ради истории, с которой сервер и так живёт две недели. Более старые сообщения просто пропускаются.

## Ключевые возможности

- Расписание для каждого канала: от раза в пять минут до раза в неделю
- Сохранение закреплённых, отдельно для каждого канала
- Никакого автоматического поиска — канал очищается только потому, что его добавили вручную
- Собственный канал журнала: строка на проход с тем, что и сколько было очищено
- Каждый проход виден в разделе «Журналы» панели
- Пропускает каналы, где не хватает прав, вместо того чтобы чистить их наполовину
- Никогда не запускается сразу после перезапуска, чтобы цикл падений не стал циклом удалений

## Часто задаваемые вопросы

### Может ли она очистить не тот канал?
Только если этот канал есть в списке. Нет ни шаблонов, ни выбора по категории, ни «всё, кроме»: у функции нет способа дотянуться до канала, которого никто не назвал.

### Почему после прохода канал не пуст полностью?
Три причины, все намеренные: не больше ста сообщений за проход, закреплённые сохраняются, если вы не сказали иначе, и Discord не даёт ни одному боту удалять пакетом сообщения старше четырнадцати дней. Оживлённый канал пустеет за несколько проходов.

### Какой самый короткий интервал?
Пять минут. Меньше — это канал, в котором невозможно вести разговор, а каждый проход — пакетное удаление: темп быстрее, чем люди читают, — это затраты без пользы.

### Остаётся ли след того, что удалено?
Сообщений нет, но того, что их удалил Sylon, — нет только в самом канале. Каждый проход, который что-то удалил, пишет строку в ваш журнал и запись в раздел «Журналы». Проход, не удаливший ничего, не пишет ничего, чтобы журнал не заполнялся ежечасным «очищено 0 сообщений».

## Связанные функции

- https://sylon.app/ru/features/moderation
- https://sylon.app/ru/features/spam-protection
- https://sylon.app/ru/features/message-logging

Keywords: автоочистка канала discord, auto purge discord, плановая очистка discord, бот удаления сообщений discord, автоудаление discord
