Każdy bot Discord zaczyna jako aplikacja w Discord Developer Portal. Zajmuje to około pięciu minut i nic nie kosztuje. Hostowanie go tak, żeby był stale online, to kolejny krok.
Utwórz aplikację i bota
- Wejdź do Discord Developer Portal i zaloguj się swoim kontem Discord.
- Kliknij New Application, nadaj nazwę i zaakceptuj warunki. Ta nazwa jest tym, co ludzie widzą, gdy dodają twojego bota.
- Otwórz Bot w lewym menu. Bot jest tworzony razem z aplikacją.
- W sekcji Token kliknij Reset Token i potwierdź. Skopiuj token teraz. Discord pokazuje go raz; jeśli go zgubisz, resetujesz go ponownie, a stary przestaje działać.
Token to hasło bota. Nie publikuj go na czacie, na zrzucie ekranu ani w publicznym repozytorium. Zobacz Jak chronić token bota Discord.
Włącz intenty, których potrzebuje twój bot
Na tej samej stronie Bot Privileged Gateway Intents są domyślnie wyłączone:
- Message Content Intent: potrzebny, jeśli twój bot czyta tekst wiadomości (na przykład komendę z prefiksem, jak
!ping). Komendy slash go nie potrzebują. - Server Members Intent: potrzebny, aby wypisać lub śledzić członków albo reagować, gdy ktoś dołącza.
- Presence Intent: potrzebny, aby widzieć, kto jest online lub w co gra.
Włącz tylko to, czego używa twój kod. Jeśli bot loguje się, a potem zatrzymuje z komunikatem o niedozwolonych intentach, zobacz Napraw błąd „Used disallowed intents” w bocie Discord.
Zaproś bota na swój serwer
Zobacz Jak zaprosić bota Discord na serwer.
Umieść token na swoim serwerze PlayNHost
- Otwórz serwer swojego bota w panelu, potem Ustawienia, potem Ustawienia gry.
- Wklej token do pola Token bota Discord.
- Wgraj swój kod i uruchom serwer. Twój kod czyta token ze zmiennej środowiskowej
DISCORD_TOKEN.
Resztę pokazuje poradnik dla twojego języka: Node.js, Python albo Java. Dopiero zaczynasz programować? Zacznij od Jak zrobić bota Discord w discord.js albo w Pythonie.





