Discord Application ID: kde ho najdete a k čemu slouží
Application ID je veřejné číslo, které identifikuje Discord aplikaci, a u botů je stejné jako ID uživatele bota i client ID. Najdete ho v Developer Portalu a používáte ho pro odkazy na pozvání a registraci příkazů. Sdílet ho je bezpečné.
Co identifikuje
Každý bot začíná jako aplikace v Discord Developer Portalu. Ta dostane ID, jako každé jiné Discord ID, tedy snowflake. V portálu se zobrazuje jako Application ID na stránce General Information. Na obrazovkách OAuth2 a v odkazech na pozvání se jmenuje client ID. U bota je to stejná hodnota jako vlastní ID uživatele bota.
Kde se používá
- Odkazy na pozvání:
client_idv autorizačním odkazu určuje, který bot se přidá. Zbytek odkazu vysvětluje OAuth2 scopes. - Registrace příkazů: bot vytváří slash příkazy pod svým application ID.
- Dashboardy a přihlášení: web, který umožňuje přihlásit se přes Discord, používá application ID jako client ID.
- Podpora: vývojář může aplikaci podle ID dohledat, když nahlásíte problém.
Je bezpečné ho sdílet?
Ano. Má být veřejné, protože je obsaženo v každém odkazu na pozvání, na který kdokoli klikne. Tajný je token bota a client secret. Když někdo žádá „vaše ID bota“, myslí tuto hodnotu, ale pokud žádá token, odpovězte ne.
Najít ho zabere pár vteřin. Otevřete portál, vyberte aplikaci a zkopírujte Application ID z první stránky. Nebo zapněte v Discordu vývojářský režim, klikněte pravým tlačítkem na bota v seznamu členů a zvolte Kopírovat ID uživatele, dostanete stejné číslo.
Proč ho potřebují majitelé serverů
Většina majitelů ho nikdy nepotřebuje. Hodí se, když provozujete vlastního bota s vlastní značkou, ručně napíšete odkaz na pozvání nebo požádáte hostingovou službu, aby připojila vaši aplikaci. Pomůže také, když mají dva boti stejné jméno, protože ID je jediná věc, kterou nejde zkopírovat.
Application ID a Noxyr
Pokud vytvoříte vlastního bota, vytváříte vlastní Discord aplikaci, takže dostane vlastní application ID. Noxyr zachovává uživatelské ID bota stejné, ať ho přejmenujete nebo změníte avatar kolikrát chcete, takže role a přepsání navázané na něj dál fungují. Jak se mění jména a avatary, popisuje značkování vlastního bota, první kroky najdete v návodu na vytvoření Discord aplikace.
Odkaz na pozvání můžete sestavit bez ručního psaní URL pomocí generátoru odkazů na pozvání.
Časté otázky
Je application ID totéž co client ID?
Ano. Discord používá oba názvy pro stejné číslo a u botů odpovídá také ID uživatele bota.
Je application ID tajné?
Ne. Objevuje se v každém odkazu na pozvání. Místo toho chraňte token bota a client secret.
Kde najdu své application ID?
V Discord Developer Portalu otevřete svou aplikaci a zkopírujte Application ID na stránce General Information.