ID aplikacji Discord: gdzie je znaleźć i do czego służy
ID aplikacji to publiczny numer identyfikujący aplikację Discord, a dla botów jest tym samym co ID użytkownika bota i client ID. Znajdziesz go w Developer Portal i użyjesz do budowy linków zaproszeń oraz rejestracji komend. Udostępnianie go jest bezpieczne.
Co identyfikuje
Każdy bot zaczyna jako aplikacja w Discord Developer Portal. Ta aplikacja dostaje ID, snowflake jak każde inne ID Discord. W portalu pojawia się jako Application ID na stronie General Information. Na ekranach OAuth2 i w linkach zaproszeń nazywa się client ID. Dla bota to ta sama wartość co ID użytkownika bota.
Gdzie jest używane
- Linki zaproszeń:
client_idw linku autoryzacji wskazuje, który bot ma zostać dodany. Resztę linku opisują zakresy OAuth2. - Rejestrowanie komend: bot tworzy komendy slash pod swoim ID aplikacji.
- Panele i logowanie: strona, na której logujesz się przez Discord, używa ID aplikacji jako client ID.
- Wsparcie: deweloper może wyszukać aplikację po ID, gdy zgłosisz problem.
Czy można go udostępniać?
Tak. Ma być publiczny, bo siedzi w każdym linku zaproszenia, który ktokolwiek klika. Tego nie wolno udostępniać to token bota lub client secret. Jeśli ktoś prosi o „ID twojego bota”, chodzi mu o ten numer, ale jeśli prosi o token, odmów.
Znalezienie zajmuje sekundy. Otwórz portal, wybierz aplikację i skopiuj Application ID z pierwszej strony. Albo włącz tryb dewelopera w Discordzie, kliknij prawym przyciskiem bota na liście członków i wybierz Kopiuj ID użytkownika, co daje ten sam numer.
Dlaczego potrzebuje go właściciel serwera
Większość właścicieli nigdy go nie potrzebuje. Ma znaczenie, gdy prowadzisz własnego bota z marką, piszesz ręcznie link zaproszenia albo prosisz usługę hostingową o podłączenie aplikacji. Pomaga też, gdy dwa boty mają tę samą nazwę, bo ID jest jedyną rzeczą, której nie da się skopiować.
ID aplikacji a Noxyr
Jeśli tworzysz własnego bota, zakładasz własną aplikację Discord, więc dostaje własne ID aplikacji. Noxyr utrzymuje ID użytkownika tego bota bez zmian, niezależnie od tego, ile razy zmienisz nazwę lub awatar, dzięki czemu role i nadpisania z nim związane nadal działają. Zobacz branding własnego bota, jak zmieniają się nazwy i awatary, oraz poradnik jak utworzyć aplikację Discord na pierwsze kroki.
Aby zbudować link zaproszenia bez pisania URL ręcznie, użyj generatora linków zaproszeń.
Częste pytania
Czy ID aplikacji to to samo co client ID?
Tak. Discord używa obu nazw dla tego samego numeru, a dla botów pasuje on także do ID użytkownika bota.
Czy ID aplikacji jest tajne?
Nie. Pojawia się w każdym linku zaproszenia. Zachowaj w tajemnicy token bota i client secret.
Gdzie znaleźć ID aplikacji?
W Discord Developer Portal otwórz swoją aplikację i skopiuj Application ID na stronie General Information.