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
- Wejdź na discord.com/developers/applications i utwórz aplikację.
- W zakładce Bot skopiuj token. Nikomu go nie pokazuj: kto ma token, ten steruje botem.
- 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).
- 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.jsonz 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.jsonalborequirements.txt.