Автоочищаемый канал сам удаляет сообщения старше заданного срока в каналах, которые ты выбрал в панели. Бот делает это тихо: ничего не пишет в канал, а только убирает старые сообщения.
В окне выше очищаются три канала: #бот-команды раз в 1 час, #капс-и-мемы раз в 24 часа, #медиа раз в 7 дней. В каждой строке указано, сколько сообщений удалено в последнем проходе. Справа в канале с мемами удалены сообщения старше 24 часов, а закреплённое сообщение с правилами осталось на месте.
Как это работает?
- Бот проверяет каждый канал примерно раз в 10 минут.
- Удаляются только сообщения старше выбранного срока; новые сообщения не трогаются.
- Если включено «Сохранять закреплённые сообщения», закреплённые сообщения не удаляются.
- За один проход из одного канала удаляется не больше 500 сообщений; остальные удаляются в следующих проходах.
Сообщения старше 14 дней удаляются медленно
Discord не позволяет массово удалять сообщения старше 14 дней — их приходится удалять по одному. Поэтому за каждый проход бот удаляет из канала не больше 30 таких сообщений. Если впервые добавить канал, полный старых сообщений, полная очистка может занять время.
Примеры настроек
| Канал | Рекомендуемый срок | Почему |
|---|---|---|
| #бот-команды | 1 час | Пробные команды быстро теряют актуальность; канал всегда пустой и читаемый. |
| #капс-и-мемы | 24 часа | Посты за день видны сутки, а на следующий день освобождается место. |
| #медиа | 7 дней | Выложенные картинки можно найти в течение недели. |
| #объявления | 30 дней | Старые объявления сами исчезают через месяц. |
Настройка
Система бесплатна и включена по умолчанию; нужно только выбрать каналы для очистки.
Шаг 1
В панели на странице Мои серверы выбери свой сервер.
Шаг 2
Открой карточку Автоочищаемый канал.
Шаг 3
Выбери канал и срок в поле Удалять сообщения старше.
Шаг 4
Нажми Добавить / обновить канал. Канал появится в списке Каналы с автоочисткой.
| Настройка | По умолчанию | Для чего |
|---|---|---|
| Канал | — | Текстовый канал для очистки. Не больше 10 каналов на сервер. |
| Удалять сообщения старше | 24 часа | Варианты: 1 час, 6 часов, 12 часов, 24 часа, 3 дня, 7 дней, 30 дней. |
| Сохранять закреплённые сообщения | Вкл. | Если выключить, закреплённые сообщения тоже будут удаляться по истечении срока. |
В списке для каждого канала видны срок, число сообщений, удалённых в последнем проходе, и ошибка, если она есть. Изменить загружает настройки обратно в форму; если сохранить тот же канал заново, его настройки обновятся. Приостановить останавливает очистку этого канала, Удалить убирает канал из списка.
Права бота
В этом канале у бота должны быть права Просматривать каналы, Читать историю сообщений и Управлять сообщениями. Если какого-то нет, ни одно сообщение не удаляется, а в списке появляется предупреждение «у бота нет права «Управлять сообщениями» / «Читать историю сообщений»».
Удалённые сообщения не вернуть
Если хранишь важную информацию (правила, объявления) в очищаемом канале, закрепи её и не выключай «Сохранять закреплённые сообщения».
Частые вопросы
Бот пишет что-нибудь в канал после очистки?
Нет. Очистка полностью тихая: ни уведомлений, ни сводок в канале. Сколько сообщений удалено в последнем проходе, видно в списке в панели.
Очистка начинается сразу?
Она начнётся при первой проверке после добавления канала — это может занять несколько минут. Дальше каждый канал проверяется примерно раз в 10 минут.
Что будет, если выключить систему?
Пока карточка выключена, ни один канал не очищается. Список каналов не удаляется: когда включишь систему, очистка продолжится с того же места.
Можно выбрать срок покороче?
Самый короткий вариант в панели — 1 час, самый длинный — 30 дней.
Можно добавить больше 10 каналов?
Нет. На сервер можно добавить не больше 10 каналов. Чтобы освободить место, удали из списка канал, который не используешь.
В списке написано «канал не найден»
Канал удалён, или бот его больше не видит. Удали канал из списка или убедись, что бот может его видеть.
Держи каналы в чистоте
Выбери сервер в панели, открой карточку «Автоочищаемый канал» и добавь первый канал.
Открыть панель
Войдите, чтобы комментировать
Вы можете войти через аккаунт Discord за секунды.