/backup керує Резервною копією сервера прямо з Discord. Одна команда, тринадцять підкоманд, а також /chatlog для резервного копіювання повідомлень одного каналу.
/backup можуть лише власник сервера та учасники з правом Administrator — права Manage Server недостатньо, а за замовчуванням Discord приховує команду від усіх інших. Через Керування командами і надалі можна вимкнути кожну підкоманду або обмежити її окремими каналами — /backup create може лишатися ввімкненою, тоді як /backup load вимкнена повністю, — але його налаштування ролей не можуть відкрити /backup нікому без Administrator.Створення та перегляд
/backup create — зробити копію
/backup create — зробити копію
/backup info і /backup load) та посилання на копію в панелі, — а на Starter ще й нагадування, що повідомлення, дані учасників, бани й вкладення не збережено./backup list — переглянути свої копії
/backup list — переглянути свої копії
scope:mine перелічує кожну створену вами копію на будь-якому сервері разом із сервером, з якого вона походить, — так знаходять ID копії, зробленої деінде, перш ніж завантажити її сюди./backup info — що містить копія
/backup info — що містить копія
Відновлення
/backup load — відновити копію
/backup load — відновити копію
/backup load ставить два запитання.Крок перший — що завантажити. Випадний список перелічує одинадцять частин копії; п’ять, з яких складається звичайне відновлення, уже позначено, а під кожною є однорядкова примітка про те, що вона робить із вашим сервером. За бажанням змініть позначки, а потім натисніть Продовжити — або Скасувати, і нічого не станеться.Крок другий — що зміниться. Vetox складає план саме для того, що ви позначили: скільки каналів і ролей буде видалено й створено, чи є ролі, що стоять вище за власну роль Vetox і тому недоторканні, чи доведеться не включати якісь канали оголошень або трибуни, а також — під заголовком Адаптовано до цього сервера — чого цей сервер не може прийняти точно в тому вигляді, в якому це є в копії, як-от ролі понад ліміт Discord, емодзі понад його вільні слоти чи іконки ролей, яких він не розблокував. Усе це — з кнопками Підтвердити і Скасувати, які згасають через 60 секунд. Лише після підтвердження Vetox робить захисну копію й починає відновлення./backup load підпорядковується рівню прав сервера. За стандартного Адміністратори не можуть виконувати руйнівні дії всім, крім власника, буде відмовлено навіть за наявності Administrator./backup load, /chatlog load і відкат відстеженої зміни рахуються в обидва ліміти; продовження перерваного відновлення — ні./backup cancel — зупинити поточне завдання
/backup cancel — зупинити поточне завдання
/backup status — що виконується і які ліміти діють
/backup status — що виконується і які ліміти діють
Граматика options
options — це список токенів через пробіл, що застосовуються зліва направо.
options узагалі — і Vetox візьме стандартне значення: delete-channels channels delete-roles roles settings — повна структурна заміна, без учасників, банів, закріплень, емодзі та стікерів.
Розклад
/backup interval — автоматичні копії
/backup interval — автоматичні копії
show повідомляє інтервал, скільки копій зберігається, останній і наступний запуски та ID найновішої автоматичної копії. Коли ви вмикаєте розклад, вам повідомляють, коли відбудеться перше копіювання. Будь-яка зміна розкладу вважається створенням згідно з рівнем прав сервера, тож за рівня Лише власник вносити такі зміни може тільки власник./chatlog — резервні копії каналів
Для резервного копіювання повідомлень одного каналу є окрема команда. Шість підкоманд і ті самі вимоги, що й у /backup (Administrator, кулдаун 5 с, кожна відповідь ефемерна).
/chatlog create — скопіювати один канал
/chatlog create — скопіювати один канал
/backup create./chatlog list — переглянути свої копії каналів
/chatlog list — переглянути свої копії каналів
/chatlog info — що містить копія каналу
/chatlog info — що містить копія каналу
/chatlog load — опублікувати їх у канал
/chatlog load — опублікувати їх у канал
/chatlog delete і /chatlog purge
/chatlog delete і /chatlog purge
delete приймає обов’язковий chatlog_id; purge не має опцій і видаляє кожну копію каналу цього сервера. Обидві спершу просять Підтвердити, і обидві є руйнівними діями за рівнем прав сервера./chatlog purge видаляє лише копії каналів. Ваші резервні копії сервера лишаються недоторканими — для них є /backup purge./backup channel create і /backup channel load. Старих підкоманд більше не існує.Перенесення копій
/backup export — завантажити як JSON
/backup export — завантажити як JSON
.json у форматі Discord, прикріплений до ефемерної відповіді. Понад 8 МБ ви натомість отримаєте посилання на панель./backup import — зібрати копію з файлу
/backup import — зібрати копію з файлу
Видалення
/backup delete — видалити одну копію
/backup delete — видалити одну копію
/backup purge — видалити всі копії
/backup purge — видалити всі копії
/backup delete і /backup purge — руйнівні дії за рівнем прав сервера, тож за стандартного рівня вони доступні тільки власникові.