Zmiana instalacji bota Discord

Panel BlackHost umożliwia swobodną zmianę środowiska uruchomieniowego bota w ramach wykupionej usługi. Jeśli Twój bot został przepisany na inny język programowania (np. z Python na Node.js lub Javę), możesz zmienić instalację bez konieczności kupowania nowego serwera.

⚠️ Ważne: Zmiana instalacji automatycznie zainicjuje proces reinstalacji serwera oraz zaktualizuje domyślne parametry startowe. Przed wykonaniem tej operacji pamiętaj o pobraniu kopii zapasowej swoich plików (z Menedżera plików lub zakładki Kopie zapasowe), jeśli chcesz zachować poprzedni kod.

1. Wybierz swój serwer w panelu

Zaloguj się do panelu dash.blackhost.pl i przejdź do szczegółów serwera swojego bota.

2. Przejdź do zakładki Uruchomienie

W menu bocznym wybierz zakładkę Uruchomienie (Startup).

Kategoria uruchomienie

3. Zlokalizuj sekcję Instalacja

W zakładce uruchomienia znajdź kafelek zatytułowany INSTALACJA (znajdujący się obok wyboru obrazu Dockera).

4. Wybierz środowisko w polu Wersja

Rozwiń listę w polu WERSJA i wskaż docelowe środowisko programistyczne dla swojego bota:

  • Node.js - dla botów w JavaScript / TypeScript (np. biblioteka discord.js)
  • Python - dla botów w Pythonie (np. discord.py, disnake, nextcord)
  • Java - dla botów w Javie (pliki .jar)
  • Inne dostępne instalacje - dopasowane do pozostałych obsługiwanych języków

5. Kliknij przycisk Zmień instalację

Po wybraniu żądanej wersji kliknij przycisk Zmień instalację.

Wybór instalacji bota

W wyświetlonym oknie modalnym potwierdź zamiar zmiany środowiska, aby zainicjować proces.

6. Poczekaj na ukończenie reinstalacji

Serwer automatycznie przejdzie w stan instalacji. System przygotuje nowe środowisko uruchomieniowe, przypisze domyślny obraz Docker oraz zaktualizuje zmienne startowe pod wybrany język.

7. Wgraj pliki i dostosuj parametry bota

Po zakończeniu reinstalacji:

  1. Przejdź do zakładki Menedżer plików i prześlij pliki swojego nowego bota.
  2. Wróć do zakładki Uruchomienie, aby upewnić się, że:
    • Plik wykonywalny wskazuje na właściwy plik wejściowy (np. index.js, main.py lub bot.jar).
    • Obraz Dockera jest ustawiony na właściwą wersję runtime (np. Node.js 22, Python 3.13).
    • Pola pakietów zewnętrznych (np. package.json czy requirements.txt) są poprawnie skonfigurowane.
  3. Przejdź do Konsoli i kliknij przycisk Uruchom, aby wystartować bota.