Група команд /backup — створення, список, перегляд, відновлення, розклад, експорт, імпорт і повне очищення резервних копій вашого сервера просто з Discord.
View Channel, Read Message History — плюс більше для відновлення
Кулдаун
5 с
Де
Лише на серверах. Недоступна в особистих повідомленнях
Кожна відповідь /backup ефемерна — її бачите лише ви. ID копії — це ключ до вмісту вашого сервера, тож Vetox ніколи не публікує його там, де його прочитають інші учасники.
Кожну підкоманду можна вимкнути або обмежити окремими ролями й каналами індивідуально — через Керування командами. /backup create може бути відкритою для ваших адміністраторів, тоді як /backup load — вимкненою повністю.
Преміум-розділи включаються автоматично в межах того, що дозволяє ваш тариф. У відповіді приходить ID нової копії, а далі вона оновлюється прогресом. Коли копію завершено, у відповіді показано ID, дві команди для роботи з нею (/backup info і /backup load) та посилання на копію в панелі, — а на Starter ще й нагадування, що повідомлення, дані учасників, бани й вкладення не збережено.
Одна ручна копія на сервер раз на 10 хвилин і одне завдання копіювання чи відновлення за раз. Для створення потрібне право Administrator, а за рівня правЛише власник — тільки власник.
/backup list — переглянути свої копії
Опція
Обов’язково
Примітки
page
Ні
Від 1. Двадцять рядків на сторінку
scope
Ні
Цей сервер (за замовчуванням), Копії каналів цього сервера або Мої копії з усіх серверів
Найновіші зверху. Автоматичні та захисні копії позначено, щоб ви розрізняли їх з першого погляду. scope:mine перелічує кожну створену вами копію на будь-якому сервері разом із сервером, з якого вона походить, — так знаходять ID копії, зробленої деінде, перш ніж завантажити її сюди.
/backup info — що містить копія
Опція
Обов’язково
Примітки
backup_id
Так
Автодоповнюється під час введення
Кількості, опції, з якими зроблено копію, її розмір, найактивніші канали, будь-які попередження, те, чи заблокована вона вашим тарифом, і посилання на копію в Переглядачі знімка в панелі — там можна прочитати кожен канал, роль, налаштування, бан і учасника, які вона містить.
backup_id автодоповнюється в кожній підкоманді, яка його приймає, тож вам ніколи не доведеться копіювати ID вручну. Пропонуються лише ті копії, якими вам дозволено користуватися.
Автодоповнюється, включно з вашими копіями з інших серверів
messages
Ні
0–250, обмежено максимумом вашого тарифу
options
Ні
До 200 символів. Див. граматику нижче
Після першого натискання ще нічого не відновлюється. Vetox відповідає планом — скільки каналів і ролей буде видалено й створено та чи є ролі, що стоять вище за власну роль Vetox і тому недоторканні, — з кнопками Підтвердити і Скасувати, які згасають через 60 секунд. Лише після підтвердження Vetox робить захисну копію й починає відновлення.
Завантаження копії замінює канали й ролі цього сервера. Учасників ніколи не виганяють, але все створене після того, як копію було зроблено, зникне.
/backup load підпорядковується рівню прав сервера. За стандартного Адміністратори не можуть виконувати руйнівні дії всім, крім власника, буде відмовлено навіть за наявності Administrator.
Відновлення й відкати обмежені на добу — 10 на сервер, 20 на людину. /backup load, /backup channel load і відкат відстеженої зміни рахуються в обидва ліміти; продовження перерваного відновлення — ні.
/backup cancel — зупинити поточне завдання
Без опцій. Скасовує активне копіювання чи відновлення на цьому сервері. Контрольну точку збережено, тож скасоване відновлення все одно можна продовжити з панелі.
/backup status — що виконується і які ліміти діють
Без опцій. Показує завдання, яке виконується на цьому сервері (вид, фаза, прогрес, попередження, коли почалося), або що не виконується нічого; коли буде можлива наступна ручна копія, якщо діє 10-хвилинний кулдаун; коли спаде ліміт створення Discord, якщо відновлення в нього вперлося; а коли нічого не виконується — чому зупинилося останнє завдання й чи можна продовжити його з панелі.
Не вказуйте options узагалі — і Vetox візьме стандартне значення: delete-channels channels delete-roles roles settings — повна структурна заміна, без учасників, банів, закріплень, емодзі та стікерів.
Приклад
Результат
options:!* roles delete-roles
Лише ролі — видаляє поточні ролі, відтворює ролі з копії
options:!* channels roles settings
Структура, додана до наявного — нічого не видаляється
options:* !members !bans
Усе, крім даних учасників і банів
options:!delete-channels !delete-roles
Стандартне значення, переведене в режим додавання
Порядок має значення.* !members вмикає все, а потім вимикає учасників. !members * вимикає учасників, а потім вмикає все назад, разом з учасниками. Читайте свій список токенів зліва направо.
Токени ніколи не можуть розширити те, що дозволяє ваш тариф — обмеження тарифу застосовується останнім. Невідомий токен не ігнорується: у відмові прямо названо, який саме токен не підійшов, — тож помилка в написанні ніколи не зникає мовчки.
4 години, 8 годин, 12 годин, 24 години, 2 дні, 3 дні, 1 тиждень
messages
Ні
0–250, обмежено максимумом вашого тарифу
status повідомляє поточний розклад, не змінюючи його: інтервал, скільки копій зберігається, останній і наступний запуски та ID найновішої автоматичної копії. Коли ви вмикаєте розклад, вам повідомляють, коли відбудеться перше копіювання.
Інтервал, коротший за дозволений вашим тарифом, відхиляється, і у відмові названо мінімум для вашого тарифу в годинах. Автоматичні копії ротуються: найстаріші понад те число, яке зберігає ваш тариф, видаляються, щойно з’являються нові.
Текстовий, оголошень або тред. За замовчуванням — поточний канал
messages
Ні
0–1000, обмежено максимумом вашого тарифу
before
Ні
ID повідомлення. Зберігає повідомлення до нього
before — це спосіб зайти глибше в минуле, ніж дозволяє один запуск: зробіть копію каналу, а потім зробіть ще одну з before, що дорівнює ID найстарішого повідомлення, до якого дійшла перша.
/backup channel load — опублікувати їх у канал
Опція
Обов’язково
Примітки
backup_id
Так
Автодоповнює лише копії каналів
channel
Ні
Куди публікувати. За замовчуванням — поточний канал
messages
Ні
0–1000, обмежено максимумом вашого тарифу
Повідомлення публікуються від найстаріших, разом із їхніми закріпленнями.
Нічого не видаляється. Збережені повідомлення додаються до того, що вже є в каналі. Велика копія каналу публікується довго — відповідь повідомляє прогрес по ходу.
Надсилає копію як файл .json у форматі Discord, прикріплений до ефемерної відповіді. Понад 8 МБ ви натомість отримаєте посилання на панель.
Експорт несе сервер, ролі, канали, емодзі та стікери. Повідомлень, учасників і банів у ньому немає — щоб перенести їх, відновіть копію. Експорт працює на будь-якому тарифі.
/backup import — зібрати копію з файлу
Опція
Обов’язково
Примітки
file
Так
Файл сервера .json у форматі Discord, до 5 МБ
Vetox перевіряє файл, перетворює його на копію й відповідає її ID. Відновлюйте чи переглядайте її, як будь-яку іншу.
Файл, який не відповідає формату сервера Discord, відхиляється повністю, і у відмові названо перше поле, яке не пройшло перевірку. Vetox ніколи не застосовує такий файл наполовину.