Перейти к основному содержанию
/backup управляет Резервной копией сервера прямо из Discord. Одна команда, тринадцать подкоманд, а также /chatlog — для резервного копирования сообщений отдельного канала.
Каждый ответ /backup виден только вам. ID резервной копии — это ключ к содержимому вашего сервера, поэтому Vetox никогда не публикует его там, где его смогут прочитать другие участники.
Использовать /backup могут только владелец сервера и участники с правом Administrator — права Manage Server недостаточно, а по умолчанию Discord скрывает команду от всех остальных. Через Управление командами по-прежнему можно отключить каждую подкоманду или ограничить её конкретными каналами — /backup create может оставаться включённой, пока /backup load выключена полностью, — но его настройки ролей не могут открыть /backup тому, у кого нет Administrator.

Создание и просмотр

Премиум-разделы включаются автоматически в пределах того, что позволяет ваш тариф. В ответе приходит ID новой копии, а затем он обновляется по мере выполнения. Когда копирование завершено, в ответе показываются ID, две команды для работы с ним (/backup info и /backup load) и ссылка на копию в панели управления, а на Starter — напоминание о том, что сообщения, данные участников, баны и вложения сохранены не были.
Одна ручная копия на сервер раз в 10 минут и только одна задача копирования или восстановления одновременно. Для создания нужно право Administrator, а на уровне прав доступа Только владелец — оно доступно лишь владельцу.
Новые сверху. Автоматические и страховочные копии помечены, чтобы их можно было отличить с первого взгляда. scope:mine перечисляет все созданные вами копии на любом сервере вместе с сервером, откуда они, — так находят ID копии, сделанной в другом месте, прежде чем загрузить её сюда.
В заголовке — сервер, с которого снята копия. Показываются ID, тип, размер, когда копия сделана и сколько она хранится; количество для каждого раздела — категорий, каналов, веток, ролей, эмодзи, стикеров, банов, участников, сообщений и закреплений, — включая нулевые, так что «в этой копии нет сообщений» можно увидеть, а не додумывать; параметры копирования; предупреждения, если они есть; и ссылка на Просмотр снимка в панели управления — там можно прочитать каждый канал, роль, настройку, бан и участника, которые в ней есть.Раздел, который не входит в ваш тариф, не скрывается, а помечается ⭐ — со ссылкой на то, что входит в каждый тариф.Для копии этого сервера карточка также показывает дерево каналов копии рядом с её списком ролей, чтобы с первого взгляда было видно, какой сервер хранится в копии. Две кнопки под ней — Загрузить эту копию и Удалить эту копию — сразу ведут в соответствующий сценарий с обычным для него подтверждением.
backup_id автодополняется в каждой подкоманде, которая его принимает, поэтому копировать ID вручную не нужно. Предлагаются только те копии, которыми вам разрешено пользоваться.

Восстановление

При первом нажатии ничего не восстанавливается. Прежде чем что-либо делать, /backup load задаёт два вопроса.Шаг первый — что загрузить. В выпадающем списке перечислены одиннадцать частей копии: пять из них, составляющие обычное восстановление, уже отмечены, а под каждой есть однострочная подсказка о том, что она сделает с вашим сервером. При желании измените отметки и нажмите Продолжить — или Отмена, и ничего не произойдёт.Шаг второй — что изменится. Vetox рассчитывает план ровно для того, что вы отметили: сколько каналов и ролей будет удалено и создано, есть ли роли выше собственной роли Vetox, которые поэтому нельзя тронуть, придётся ли пропустить какие-то каналы объявлений или трибуны, а в блоке Адаптировано под этот сервер — что этот сервер не может принять в точности так, как это сохранено в копии: например, роли сверх лимита Discord, эмодзи, которым не хватает свободных слотов, или значки ролей, которые на нём не разблокированы. Всё это — с кнопками Подтвердить и Отмена, которые истекают через 60 секунд. Только после подтверждения Vetox делает страховочную копию и запускает восстановление.
Аргумент options делает то же самое одной строкой, и оба способа согласованы: если передать его, выпадающий список откроется с уже применёнными токенами, и дальше можно донастроить выбор.
Загрузка резервной копии заменяет каналы и роли этого сервера. Участников никогда не исключают, но всё созданное после создания копии будет потеряно.
/backup load подчиняется уровню прав доступа сервера. На уровне по умолчанию Администраторы не могут выполнять разрушительные действия всем, кроме владельца, будет отказано — даже с правом Administrator.
Восстановления и откаты нормируются посуточно — 10 на сервер, 20 на человека. /backup load, /chatlog load и откат отслеженного изменения расходуют оба лимита; продолжение прерванного восстановления — нет.
Без опций. Отменяет активное копирование или восстановление на этом сервере. Контрольная точка сохраняется, поэтому отменённое восстановление всё ещё можно продолжить из панели управления.
Без опций. Показывает задачу, которая выполняется на этом сервере (вид, этап, прогресс, предупреждения, время запуска), — или что ничего не выполняется; когда будет возможна следующая ручная копия, если действует 10-минутный кулдаун; когда снимется лимит Discord на создание, если восстановление в него упёрлось; а когда ничего не выполняется — почему остановилась последняя задача — вместе с этапом и прогрессом, до которых она дошла, и выданными ею предупреждениями, — и можно ли продолжить её из панели управления.

Грамматика options

options — это список токенов через пробел, применяемых слева направо. Если не указывать options вовсе, Vetox использует значение по умолчанию: delete-channels channels delete-roles roles settings — полная замена структуры, без участников, банов, закреплений, эмодзи и стикеров.
Порядок важен. * !members включает всё, а затем выключает участников. !members * выключает участников, а затем снова включает всё, включая участников. Читайте свой список токенов слева направо.
Токены никогда не расширяют то, что позволяет ваш тариф, — ограничение тарифа применяется последним. Неизвестный токен не игнорируется, а отклоняется с указанием его имени, поэтому опечатка никогда не пропадает молча.

Расписание

Три отдельные подкоманды, у каждой из которых при вводе показывается собственное описание.show сообщает интервал, сколько копий хранится, последний и следующий запуск и ID самой свежей автоматической копии. При включении расписания вам сообщат, когда выполнится первая копия. Любое изменение расписания считается созданием согласно уровню прав доступа сервера, поэтому на уровне Только владелец вносить такие изменения может лишь владелец.
Интервал короче, чем позволяет ваш тариф, будет отклонён, а в отказе назван минимум вашего тарифа в часах. Автоматические копии ротируются: самые старые сверх количества, которое хранит ваш тариф, удаляются по мере появления новых.

/chatlog — копии каналов

Для резервного копирования сообщений одного канала есть отдельная команда. Шесть подкоманд и те же требования, что и у /backup (Administrator, кулдаун 5 с, каждый ответ виден только вам).
before — способ уйти в прошлое дальше, чем позволяет один запуск: создайте копию канала, а затем вторую, указав в before ID самого старого сообщения, до которого дошла первая.
Для создания нужно право Administrator — как и для /backup create.
Только копии каналов этого сервера, новые сверху, и у каждой указан канал, из которого она сделана.
Канал, количество сообщений, размер и время создания — с кнопками Загрузить и Удалить. Загрузка публикует копию в тот канал, где вы находитесь.
Сообщения публикуются от старых к новым, вместе с закреплениями.
Ничего не удаляется. Сохранённые сообщения добавляются к тому, что уже есть в канале. Большая копия канала публикуется долго — ответ сообщает о прогрессе по ходу дела.
delete принимает обязательную опцию chatlog_id; purge не принимает опций и удаляет все копии каналов этого сервера. Обе сначала просят Подтвердить, и обе считаются разрушительными действиями в рамках уровня прав доступа сервера.
/chatlog purge удаляет только копии каналов. Резервные копии сервера остаются нетронутыми — для них есть /backup purge.
Копии каналов требуют Basic или выше.
До сентября 2026 года вместо этих шести подкоманд были /backup channel create и /backup channel load. Старых подкоманд больше нет.

Перенос копий

Отправляет копию файлом .json в формате Discord, прикреплённым к ответу, который видите только вы. Свыше 8 МБ вместо файла приходит ссылка на панель управления.
В экспорт входят сервер, роли, каналы, эмодзи и стикеры. Сообщения, участники и баны не включаются — чтобы перенести их, восстановите копию. Экспорт работает на любом тарифе.
Vetox проверяет файл, превращает его в резервную копию и отвечает её ID. Восстанавливайте и изучайте её, как любую другую.
Файл, который не соответствует формату сервера Discord, отклоняется целиком с указанием первого поля, не прошедшего проверку. Vetox никогда не применяет файл наполовину.
Импорт требует Basic или выше.

Удаление

Сначала просит Подтвердить. Удаление стирает снимок и все сохранённые с ним файлы — немедленно и безвозвратно.
Без опций. Просит Подтвердить, а затем удаляет все копии этого сервера вместе с сохранёнными в них файлами.
Отмены нет, корзины тоже. Сначала экспортируйте всё, что хотите сохранить.
/backup delete и /backup purge — это разрушительные действия в рамках уровня прав доступа сервера, поэтому на уровне по умолчанию они доступны лишь владельцу.

Примеры

Когда команда отклонена

Vetox всегда называет причину. Самые частые:

Связанное

Резервная копия сервера

Функция целиком — восстановление, расписания, отслеживание изменений и Машина времени.

Мои резервные копии

Ваши копии со всех серверов.

Управление командами

Отключайте или ограничивайте каждую подкоманду по отдельности.

Справочник команд

Как работают права и кулдауны во всех командах.