Halloween w EpicHost: zaloguj się do panelu, znajdź 10 dyń i odbierz kod -25% na nową usługę. Do panelu

Bot Discord: pierwsze kroki

Zaktualizowano 04-10-2026

Hosting bota Discord działa jak serwer gry: wgrywasz pliki bota, a panel go uruchamia i pilnuje, żeby działał. Obsługujemy boty w Node.js i Pythonie.

1. Utwórz bota w Discordzie

  1. Wejdź na discord.com/developers/applications i utwórz aplikację.
  2. W zakładce Bot skopiuj token. Nikomu go nie pokazuj: kto ma token, ten steruje botem.
  3. Jeśli bot czyta treść wiadomości albo listę członków, włącz w tej samej zakładce odpowiednie Privileged Gateway Intents (Message Content, Server Members).
  4. W OAuth2 → URL Generator zaznacz bot, wybierz uprawnienia i dodaj bota na swój serwer.

2. Wgraj pliki

Pliki wgrasz w Menedżerze plików albo przez SFTP, np. programem FileZilla. Dane do SFTP są w Menedżerze plików → Dostęp SFTP (tam też utworzysz hasło). Bot może też pobierać kod z repozytorium Git: wpisz adres repozytorium i gałąź w Ustawienia serwera → Startup.

  • Node.js: potrzebny jest package.json z zależnościami. Panel instaluje je przy starcie.
  • Python: zależności wpisz do requirements.txt.

3. Ustaw start

W Ustawienia serwera → Startup wskaż plik startowy (np. index.js albo main.py). Tam też zmienisz język bota między Node.js a Pythonem, a pliki zostaną na miejscu.

4. Token w zmiennej

Nie wpisuj tokenu na sztywno w kodzie. Zapisz go w zmiennej środowiskowej (np. DISCORD_TOKEN) albo w pliku .env, z którego bot go odczyta.

5. Uruchom

W Konsoli kliknij Uruchom. Logi bota widać na żywo. Gdy bot się zalogował, pojawi się jako dostępny na Twoim serwerze Discord.

Gdy bot nie działa

W Dziennik zdarzeń panel podpowiada przyczynę awarii, np.:

  • odrzucony token: wklej aktualny token;
  • brak intents: włącz je w Developer Portal;
  • brak biblioteki: dopisz ją do package.json albo requirements.txt.

Potwierdź