Boty Discord / Bot Discord (Node.js)

Hosting bota Discord (Node.js)

Bot na discord.js działający całą dobę. Wgrywasz pliki albo podajesz repozytorium Git, a zależności z package.json instalują się same.

Zamów od 10 zł/mies.Instalacja zaraz po wpłacie · 48 h na zwrot

Pakiety

Wybierz rozmiar serwera

PakietRAMDysk NVMeCPUCenaZamówienie
Mini512 MB2 GB0,5 vCPU10 zł/mies.
Standard1 GB5 GB1 vCPU13 zł/mies.
Pro2 GB10 GB1,5 vCPU19 zł/mies.

Przy płatności kwartalnej, półrocznej i rocznej rabat 5–15%.

Hosting bota discord.js - co dostajesz

Bot uruchomiony na domowym komputerze działa tylko wtedy, gdy komputer jest włączony. Na serwerze LvlHost bot na discord.js działa całą dobę, a pliki, konsolę i logi masz pod ręką w przeglądarce. Każdy pakiet to osobny kontener z własnym limitem pamięci, procesora i dysku NVMe, więc cudzy bot nie zabierze zasobów Twojemu.

  • Node.js 24 (LTS) na start, a w zakładce Startup przełączysz się na dowolną wersję od 22 do 26,
  • zależności z package.json instalują się same przy każdym starcie serwera,
  • pliki wgrywasz w zakładce Files albo przez SFTP, a kod możesz też pobierać prosto z repozytorium Git,
  • konsola na żywo, restart jednym kliknięciem i harmonogramy, na przykład codzienny restart o 5:00,
  • kopie zapasowe plików bota w zakładce Backups,
  • ochrona DDoS na poziomie infrastruktury i serwer w Helsinkach, w Unii Europejskiej.

Jak uruchamia się bot

Po opłaceniu serwer instaluje się sam i od razu uruchamia plik startowy z krótką instrukcją. Podmieniasz go na swojego bota: wgrywasz index.js razem z package.json i restartujesz serwer w zakładce Console. Folderu node_modules nie wgrywaj, bo zależności zainstalują się same, a te zbudowane na Windowsie bywają niezgodne z Linuksem.

Jeśli plik startowy Twojego bota nazywa się inaczej, na przykład src/bot.js, wpisz jego ścieżkę w polu Main file w zakładce Startup. Przy każdym starcie serwer instaluje brakujące pakiety z package.json, więc nowa biblioteka to wpis w package.json i restart.

Kod prosto z GitHuba

Zamiast wgrywać pliki ręcznie, wpisz w zakładce Startup adres repozytorium w polu Git Repo Address, a gałąź w polu Install Branch, jeśli nie jest domyślna. Potem przeinstaluj serwer w zakładce Settings: kod pobierze się sam. Do prywatnego repozytorium dodaj nazwę użytkownika i token dostępu w polach Git Username i Git Access Token.

Z włączonym Auto Update serwer przy każdym starcie pobiera najnowszą wersję kodu, więc wdrożenie poprawki to wysłanie zmian do repozytorium i restart w panelu.

Token bota

Token to hasło do konta bota. Trzymaj go w pliku .env na serwerze i wczytuj w kodzie przez pakiet dotenv, a sam plik .env dopisz do .gitignore, żeby nigdy nie trafił do repozytorium. Jeśli token wycieknie, zresetuj go w Discord Developer Portal i wpisz nowy do .env.

Który pakiet wybrać

Prosty bot z komendami slash albo moderacją na kilku serwerach zmieści się w pakiecie Mini (512 MB RAM). Standard z 1 GB RAM ma zapas na bazę SQLite, pamięć podręczną wiadomości i kilkaset serwerów. Pro przyda się botom na wielu serwerach albo z kilkoma procesami (sharding). Pakiet zwiększysz w każdej chwili w panelu klienta, dopłacając tylko różnicę za dni, które zostały do końca okresu.

Krok po kroku, od utworzenia bota w Discord Developer Portal do pierwszego uruchomienia, opisuje poradnik o hostingu bota Discord. Wolisz Pythona? Mamy też hosting bota discord.py.

Zobacz też: Hosting bota Discord

Poradniki

Zacznij szybciej

FAQ

Pytania o hosting bota Discord (Node.js)

Czy bot działa, gdy wyłączę komputer?

Tak. Bot działa na naszym serwerze całą dobę, niezależnie od Twojego komputera. Gdy proces bota się wysypie, panel uruchomi go ponownie, o ile bot nie pada zaraz po każdym starcie.

Czy muszę wgrywać folder node_modules?

Nie. Wgraj package.json i package-lock.json, a zależności zainstalują się same przy starcie serwera.

Mogę zmienić wersję Node.js?

Tak. W zakładce Startup wybierz obraz z inną wersją, od Node.js 22 do 26, i zrestartuj serwer. Domyślnie działa Node.js 24, wersja z długim wsparciem.

Mogę uruchomić kilka botów na jednym serwerze?

Technicznie tak, jeśli uruchomi je jeden plik startowy. Prościej jednak wziąć osobny serwer dla każdego bota: restart jednego nie zatrzymuje wtedy drugiego.

Czy jest darmowy okres próbny?

Dla botów nie. Masz za to 48 godzin na zwrot pełnej kwoty, jeśli coś nie zadziała.

Pomożecie napisać albo naprawić kod bota?

Dbamy o to, żeby serwer działał. Kodu bota nie piszemy ani nie poprawiamy, ale pomożemy z wgraniem plików, instalacją zależności i ustawieniami serwera.

Czy dostanę dokument do rozliczenia?

Tak. Do każdej płatności wystawiamy rachunek, który pobierzesz w panelu klienta. Nie jesteśmy płatnikiem VAT, więc na rachunku nie ma podatku VAT.

Co jeśli mi się nie spodoba?

Masz 48 godzin od opłacenia pierwszego zamówienia na zwrot pełnej kwoty, bez podawania powodu. Nie ma umów ani okresu minimalnego.

Co się stanie, gdy nie opłacę serwera na czas?

Na 7 dni przed końcem okresu wysyłamy rachunek. Dzień po terminie serwer jest zawieszany (dane zostają), a po 7 dniach usuwany.