Token bota to hasło bota. Każdy, kto go ma, może kontrolować twojego bota, wysyłać wiadomości jako on i czytać to, co on może czytać.
Trzymaj go poza swoimi plikami
Umieść token w polu Token bota Discord w Ustawienia, potem Ustawienia gry. Twój bot czyta go ze zmiennej środowiskowej DISCORD_TOKEN:
- Node.js:
process.env.DISCORD_TOKEN - Python:
os.environ["DISCORD_TOKEN"] - Java:
System.getenv("DISCORD_TOKEN")
Dzięki temu token nie leży w pliku, który mógłbyś wgrać do publicznego repozytorium git, wysłać znajomemu z prośbą o pomoc albo wkleić na zrzucie ekranu.
Nie udostępniaj też tego pola
Osoby, które zaprosisz na serwer przez dostęp użytkowników w panelu, widzą jego ustawienia. Dawaj dostęp tylko osobom, którym ufasz. Zobacz Jak zaprosić znajomych i dać im dostęp.
Jeśli twój token wycieknie
- Otwórz Discord Developer Portal, wybierz swoją aplikację, otwórz Bot i kliknij Reset Token. Stary token przestaje działać natychmiast.
- Wklej nowy token do pola w Ustawieniach gry.
- Zrestartuj serwer.
- Jeśli stary token był w publicznym repozytorium, usuń go także z historii repozytorium, bo wyszukiwarka nadal może go znaleźć.
Discord skanuje też publiczny kod w poszukiwaniu tokenów i może sam zresetować wyciekły. Jeśli twój bot nagle przechodzi w offline z błędem logowania, reset jest najbardziej prawdopodobną przyczyną.





