Grupa komend /backup — twórz, wypisuj, sprawdzaj, przywracaj, planuj, eksportuj, importuj i czyść kopie zapasowe swojego serwera prosto z Discorda.
/backup steruje Kopią zapasową serwera z poziomu Discorda. Jedna komenda, trzynaście podkomend.
Wymóg
Wartość
Ty potrzebujesz
Manage Server
Vetox potrzebuje
View Channel, Read Message History — oraz więcej przy przywracaniu
Cooldown
5s
Gdzie
Tylko na serwerach. Niedostępna w DM-ach
Każda odpowiedź /backup jest efemeryczna — widzisz ją tylko Ty. ID kopii to klucz do zawartości Twojego serwera, więc Vetox nigdy nie publikuje go tam, gdzie mogliby go przeczytać inni członkowie.
Każdą podkomendę można osobno wyłączyć albo ograniczyć do konkretnych ról i kanałów przez Zarządzanie komendami. /backup create może być otwarte dla Twoich administratorów, podczas gdy /backup load jest całkowicie wyłączone.
Sekcje premium są dołączane automatycznie do granicy, na jaką pozwala Twój poziom. Odpowiedź zawiera ID nowej kopii, a potem aktualizuje się o postęp. Po zakończeniu kopii odpowiedź pokazuje ID, dwie komendy, których z nim użyjesz (/backup info i /backup load), oraz link do kopii w panelu — a na Starterze przypomnienie, że wiadomości, dane członków, bany i załączniki nie zostały zapisane.
Jedna ręczna kopia na serwer co 10 minut i jedno zadanie kopii lub przywracania naraz. Tworzenie wymaga uprawnienia Administrator, a przy poziomie uprawnieńTylko właściciel — wyłącznie właściciela.
/backup list — zobacz swoje kopie
Opcja
Wymagane
Uwagi
page
Nie
Od 1. Dwadzieścia wierszy na stronę
scope
Nie
Ten serwer (domyślnie), Kopie kanałów tego serwera albo Moje kopie ze wszystkich serwerów
Od najnowszej. Kopie automatyczne i bezpieczeństwa są oznaczone, żebyś rozróżnił je na pierwszy rzut oka. scope:mine wypisuje każdą utworzoną przez Ciebie kopię, z dowolnego serwera, wraz z serwerem, z którego pochodzi — tak znajdziesz ID kopii zrobionej gdzie indziej, zanim wczytasz ją tutaj.
/backup info — co zawiera kopia
Opcja
Wymagane
Uwagi
backup_id
Tak
Autouzupełnia się w trakcie pisania
Liczniki, opcje, z jakimi została zapisana, jej rozmiar, najbardziej ruchliwe kanały, ewentualne ostrzeżenia, to, czy jest zablokowana przez Twój poziom, oraz link do kopii w Podglądzie migawki w panelu — gdzie przeczytasz każdy kanał, rolę, ustawienie, ban i członka, jakie zawiera.
backup_id autouzupełnia się w każdej podkomendzie, która go przyjmuje, więc nigdy nie musisz przepisywać ID ręcznie. Podpowiada wyłącznie kopie, z których wolno Ci korzystać.
Autouzupełnia się, łącznie z Twoimi kopiami z innych serwerów
messages
Nie
0–250, przycinane do maksimum Twojego poziomu
options
Nie
Do 200 znaków. Zobacz gramatykę niżej
Za pierwszym naciśnięciem nic nie zostaje przywrócone. Vetox odpowiada planem — ile kanałów i ról zostanie usuniętych i utworzonych oraz czy jakieś role stoją nad własną rolą Vetox i przez to nie da się ich ruszyć — z przyciskami Potwierdź i Anuluj, które wygasają po 60 sekundach. Dopiero po potwierdzeniu Vetox tworzy kopię bezpieczeństwa i rozpoczyna przywracanie.
Wczytanie kopii zastępuje kanały i role tego serwera. Członkowie nigdy nie są wyrzucani, ale wszystko, co powstało po utworzeniu kopii, zniknie.
/backup load podlega poziomowi uprawnień obowiązującemu na serwerze. Przy domyślnym Administratorzy nie mogą wykonywać działań destrukcyjnych każdy poza właścicielem dostaje odmowę, nawet z uprawnieniem Administrator.
Przywracania i cofnięcia zmian są racjonowane dziennie — 10 na serwer, 20 na osobę. /backup load, /backup channel load i cofnięcie śledzonej zmiany liczą się do obu pul; wznowienie nieudanego przywracania — nie.
/backup cancel — zatrzymaj trwające zadanie
Bez opcji. Anuluje aktywną kopię albo przywracanie na tym serwerze. Punkt kontrolny zostaje zachowany, więc anulowane przywracanie nadal można wznowić z panelu.
/backup status — co działa i jaki limit obowiązuje
Bez opcji. Pokazuje zadanie działające na tym serwerze (rodzaj, etap, postęp, ostrzeżenia, moment startu) albo informację, że nic nie działa; kiedy będzie możliwa następna ręczna kopia, jeśli trwa 10-minutowy cooldown; kiedy wygasa limit tworzenia Discorda, jeśli przywracanie na niego trafiło; a gdy nic nie działa — dlaczego zatrzymało się ostatnie zadanie i czy da się je wznowić z panelu.
Pomiń options całkowicie, a Vetox użyje domyślnego zestawu: delete-channels channels delete-roles roles settings — pełne zastąpienie struktury, bez członków, banów, przypięć, emoji i naklejek.
Przykład
Wynik
options:!* roles delete-roles
Tylko role — usuwa obecne role i odtwarza te z kopii
options:!* channels roles settings
Struktura dodana do tego, co już jest — nic nie zostaje usunięte
options:* !members !bans
Wszystko poza danymi członków i banami
options:!delete-channels !delete-roles
Domyślny zestaw w wersji tylko dodającej
Kolejność ma znaczenie.* !members włącza wszystko, a potem wyłącza członków. !members * wyłącza członków, a potem włącza z powrotem wszystko, w tym członków. Czytaj swoją listę tokenów od lewej do prawej.
Tokeny nigdy nie poszerzą tego, na co pozwala Twój poziom — limit poziomu stosowany jest na końcu. Nieznany token jest odrzucany z podaniem nazwy, a nie ignorowany, więc literówka nigdy nie przepada po cichu.
status podaje obecny harmonogram, niczego w nim nie zmieniając: odstęp, ile kopii jest przechowywanych, ostatnie i następne uruchomienie oraz ID najnowszej automatycznej kopii. Włączenie harmonogramu mówi, kiedy uruchomi się pierwsza kopia.
Odstęp krótszy, niż pozwala Twój poziom, zostaje odrzucony, a odmowa podaje minimum Twojego poziomu w godzinach. Automatyczne kopie rotują: najstarsze ponad liczbę zachowywaną przez Twój poziom są usuwane w miarę pojawiania się nowych.
/backup channel create — zrób kopię jednego kanału
Opcja
Wymagane
Uwagi
channel
Nie
Tekstowy, ogłoszeniowy albo wątek. Domyślnie bieżący kanał
messages
Nie
0–1000, przycinane do maksimum Twojego poziomu
before
Nie
ID wiadomości. Zapisuje wiadomości sprzed niej
before pozwala sięgnąć dalej wstecz, niż zdoła jedno uruchomienie: zrób kopię kanału, a potem kolejną z before ustawionym na ID najstarszej wiadomości, do której dotarła pierwsza.
/backup channel load — opublikuj je w kanale
Opcja
Wymagane
Uwagi
backup_id
Tak
Autouzupełnia wyłącznie kopie kanałów
channel
Nie
Gdzie opublikować. Domyślnie bieżący kanał
messages
Nie
0–1000, przycinane do maksimum Twojego poziomu
Wiadomości są publikowane od najstarszej, wraz z przypięciami.
Nic nie zostaje usunięte. Zapisane wiadomości są dodawane do tego, co już jest w kanale. Duża kopia kanału zajmuje chwilę — odpowiedź na bieżąco raportuje postęp.
Kopie zapasowe kanałów wymagają poziomu Basic lub wyższego.
Wysyła kopię jako plik .json w formacie Discorda, załączony do efemerycznej odpowiedzi. Powyżej 8 MB dostajesz zamiast tego link do panelu.
Eksport przenosi serwer, role, kanały, emoji i naklejki. Wiadomości, członkowie i bany nie są dołączani — aby przenieść je, przywróć kopię. Eksport działa na każdym poziomie.
/backup import — zbuduj kopię z pliku
Opcja
Wymagane
Uwagi
file
Tak
Plik serwera .json w formacie Discorda, do 5 MB
Vetox sprawdza plik, zamienia go w kopię i odpowiada jej ID. Przywracaj ją i sprawdzaj jak każdą inną.
Plik, który nie odpowiada formatowi serwera Discorda, jest odrzucany w całości, ze wskazaniem pierwszego pola, które zawiodło. Vetox nigdy nie stosuje go połowicznie.
Najpierw prosi o Potwierdź. Usunięcie kasuje migawkę i każdy zapisany z nią plik, natychmiast i nieodwracalnie.
/backup purge — usuń wszystkie kopie
Bez opcji. Prosi o Potwierdź, a potem usuwa każdą kopię tego serwera razem z zapisanymi z nimi plikami.
Nie ma cofnięcia ani kosza. Najpierw wyeksportuj wszystko, co chcesz zachować.
/backup delete i /backup purge to działania destrukcyjne w rozumieniu poziomu uprawnień obowiązującego na serwerze, więc przy domyślnym poziomie należą wyłącznie do właściciela.
Odczekaj 10-minutowy cooldown tworzenia, liczony na serwer
Inne zadanie kopii już działa
Poczekaj na nie albo użyj /backup cancel
Dzienny limit przywracania i cofania zmian został wyczerpany
Ten serwer albo Twoje konto zużyło dzienną pulę 10 na serwer / 20 na osobę. Spróbuj ponownie jutro
Osiągnięto limit kopii Twojego poziomu
Usuń jedną albo zrób upgrade
Ta kopia przekracza limit Twojego poziomu
Została zablokowana przez downgrade. Usuń nowszą kopię albo zrób upgrade
Może to zrobić tylko osoba dopuszczona przez uprawnienia kopii zapasowych serwera
Poziom uprawnień serwera zostawia to właścicielowi. Działa właściciel albo zmienia poziom w Ustawienia → Uprawnienia
Ten odstęp jest krótszy, niż pozwala Twój poziom
Użyj minimum podanego w komunikacie albo zrób upgrade
Jedna z wybranych opcji jest nieprawidłowa
Nieznany token options — sprawdź go z gramatyką powyżej
Vetox nie ma potrzebnych uprawnień
Nadaj Vetox uprawnienie Administrator i przesuń jego rolę nad przywracane role
Discord pozwala botowi utworzyć tylko 250 ról albo 500 kanałów w ciągu 48 godzin
Własny limit tworzenia po stronie Discorda. /backup status pokazuje, kiedy wygasa; poczekaj i wznów albo wczytaj ponownie z options:!delete-roles !roles
Ten plik nie jest prawidłowym eksportem serwera Discord
Importowany plik nie odpowiada formatowi Discorda
Kopia zapasowa serwera jest chwilowo niedostępna
Wstrzymana na czas prac serwisowych. Twoje kopie są nietknięte