Poradnik

Zmiana bota Discord bez utraty danych: jak to zrobić

Zmiana rzadko rozbija się o technikę. Rozbija się o to, że nikt wcześniej nie spisał, co przechodzi z tobą, a co zostaje przy dotychczasowym bocie. Tutaj masz jedno i drugie uczciwie, wraz z kolejnością przełączania.

Dodaj bota za darmo

Bez uprawnień Administratora. Konfiguracja w panelu webowym.

Dlaczego to nie działa

Bądź wobec siebie uczciwy: poziomów, sald i statystyk z reguły nie da się zabrać. Te wartości leżą w bazie usługi, którą opuszczasz, a wspólnego formatu, do którego pisałyby obie strony, nie ma. Licz się więc z jednym z dwóch wyjść: zaczynacie od zera albo ktoś ręcznie wpisuje na nowo czołowe miejsca. Zostaje natomiast to, co leży na samym serwerze: kanały, role, uprawnienia, przypięte wiadomości i wasz układ kategorii. A znika, choć nikt o tym nie myśli, przyzwyczajenie. Członkowie mają komendy w głowie, zespół ma wyćwiczony rytm, i jedno i drugie urywa się tego samego dnia. Prawdziwa szkoda rzadko jest więc techniczna, częściej społeczna: przez dwa tygodnie każdy pyta, jak się to teraz robi, a ta sama odpowiedź jest wpisywana dwadzieścia razy.

Co ustalić najpierw

Zdecyduj najpierw, co ma się stać ze starymi liczbami, bo od tego zależy cała reszta. Trzy drogi są typowe: czysty restart z ogłoszonym dniem granicznym, ręczne przeniesienie czołowych miejsc w dowód uznania albo jednorazowa nagroda dla wszystkich, którzy byli wcześniej. Każda daje się obronić, ale musisz zdecydować przed startem, bo późniejsze wycofanie nigdy nie obywa się bez zgrzytów. Potem ustalasz, co przenosi się jako pierwsze. Świadomie nie bierz systemu poziomów, tylko coś, co nikomu nie zaszkodzi, jeśli przez dzień się pochwieje: urodziny, ankiety, powitanie. I wyznacz dzień, w którym dotychczasowy bot naprawdę odchodzi. Bez tej daty zostaje jeszcze pół roku, trzyma uprawnienia i myli nowe osoby w zespole, które nie wiedzą, który z dwóch czym się teraz zajmuje.

Krok po kroku

  1. Uprzedź społeczność tydzień wcześniej i powiedz otwarcie, które liczby nie przetrwają zmiany.
  2. Zabezpiecz poza Discordem to, co chcesz zachować; do ręcznego przeniesienia wystarczy zrzut ekranu z rankingiem.
  3. Dodaj nowego bota, gdy dotychczasowy jeszcze działa, i skonfiguruj najpierw jedną nieistotną funkcję.
  4. Wyłącz u dotychczasowego bota dokładnie tę funkcję, którą przejął nowy, żeby nic nie odpaliło się dwa razy.
  5. Poziomy i gospodarkę przenieś na końcu, a starego bota zdejmij z serwera w zapowiedzianym dniu.

Błędy, które popełniają prawie wszyscy

Najdroższy błąd to cięcie na ostro: stary bot precz, nowy do środka, gotowe. W chwili, gdy starego nie ma, niczego już nie sprawdzisz, nawet tego, jak było tam ustawione dane pole. Drugi błąd to milczenie. Przełączenie bez zapowiedzi czyta się dla członków jak awaria, a pierwsze skargi przychodzą, zanim skonfigurujesz drugą funkcję. Trzeci błąd: pozwolić obu robić to samo w tym samym czasie. Dwa powitania, dwa wpisy w dzienniku, dwa nadania roli: to wygląda niechlujniej niż jakakolwiek przerwa. Czwarty: zostawić uprawnienia starego bota z wygody. Pomocnik, który nic już nie robi, ale wszystko nadal mu wolno, to dokładnie ta zaszłość, której później nikt nie wytłumaczy. I na koniec: zaczynać w piątkowy wieczór.

Częste pytania

Z reguły nie, i lepiej powiedzieć to wprost, niż to obchodzić. Dlatego zwykle wybiera się zapowiedziany restart albo ręczne przeniesienie czołowych miejsc. Jedno i drugie społeczność przyjmuje lepiej niż cichą zmianę, po której nagle wszyscy stoją znów na pierwszym poziomie.

Aż zobaczysz każdą przeniesioną funkcję raz w prawdziwym ruchu, zwykle tydzień do dwóch. Dłużej rzadko się opłaca, bo dzielona odpowiedzialność rodzi własne błędy. Krócej wychodzi tylko na serwerze, gdzie w tygodniu i tak dzieje się niewiele.

Zostaw je, ale tylko do odczytu i z dopiskiem w nazwie kanału. To jedyny wasz dowód na zdarzenia sprzed zmiany, a prędzej czy później ktoś zapyta właśnie o to. Nowe wpisy idą na nowy kanał, żeby granica pozostała czytelna.

Zostają tam, gdzie je zebrano, dopóki nie zgłosisz usunięcia; wyrzucenie bota z serwera to jeszcze nie żądanie usunięcia. Załatw to aktywnie u dotychczasowego dostawcy. Przy nowym bocie warto znać tę drogę wcześniej: w Its-Comm każdy członek sam sprawdza swoje dane komendą /privacy i tam może wnieść sprzeciw lub poprosić o usunięcie.

Czy naprawdę nie da się zabrać poziomów i sald?

Z reguły nie, i lepiej powiedzieć to wprost, niż to obchodzić. Dlatego zwykle wybiera się zapowiedziany restart albo ręczne przeniesienie czołowych miejsc. Jedno i drugie społeczność przyjmuje lepiej niż cichą zmianę, po której nagle wszyscy stoją znów na pierwszym poziomie.

Jak długo oba boty powinny działać obok siebie?

Aż zobaczysz każdą przeniesioną funkcję raz w prawdziwym ruchu, zwykle tydzień do dwóch. Dłużej rzadko się opłaca, bo dzielona odpowiedzialność rodzi własne błędy. Krócej wychodzi tylko na serwerze, gdzie w tygodniu i tak dzieje się niewiele.

Co zrobić ze starymi kanałami dziennika?

Zostaw je, ale tylko do odczytu i z dopiskiem w nazwie kanału. To jedyny wasz dowód na zdarzenia sprzed zmiany, a prędzej czy później ktoś zapyta właśnie o to. Nowe wpisy idą na nowy kanał, żeby granica pozostała czytelna.

Co dzieje się z danymi zebranymi przez starego bota?

Zostają tam, gdzie je zebrano, dopóki nie zgłosisz usunięcia; wyrzucenie bota z serwera to jeszcze nie żądanie usunięcia. Załatw to aktywnie u dotychczasowego dostawcy. Przy nowym bocie warto znać tę drogę wcześniej: w Its-Comm każdy członek sam sprawdza swoje dane komendą /privacy i tam może wnieść sprzeciw lub poprosić o usunięcie.