Discord Uygulama Kimliği: Nerede Bulunur ve Ne İşe Yarar
Uygulama kimliği, bir Discord uygulamasını tanımlayan herkese açık bir sayıdır ve botlar için bot kullanıcısının kimliği ve client ID ile aynıdır. Bunu Geliştirici Portalı'nda bulursunuz; davet bağlantıları oluşturmak ve komutları kaydetmek için kullanırsınız ve paylaşmak güvenlidir.
Neyi tanımlar
Her bot, Discord Geliştirici Portalı'nda bir uygulama olarak başlar. Bu uygulama, diğer Discord kimlikleri gibi bir snowflake olan bir kimlik alır. Portalda bu, Genel Bilgiler sayfasında Uygulama Kimliği olarak görünür. OAuth2 ekranlarında ve davet URL'lerinde ise client ID olarak anılır. Bir bot için bu, bot kullanıcısının kendi kimliğiyle aynı değerdir.
Nerede kullanılır
- Davet bağlantıları: bir yetkilendirme URL'sindeki
client_id, hangi botun ekleneceğini belirtir. Bağlantının geri kalanı için OAuth2 kapsamlarına bakın. - Komutları kaydetmek: bir bot, slash komutlarını kendi uygulama kimliği altında oluşturur.
- Kontrol panelleri ve giriş: Discord ile giriş yapmanıza izin veren bir web sitesi, uygulama kimliğini client ID olarak kullanır.
- Destek: bir sorun bildirdiğinizde bir geliştirici uygulamayı kimliğiyle arayabilir.
Paylaşmak güvenli mi?
Evet. Herkesin tıkladığı her davet bağlantısının içinde yer aldığı için herkese açık olması amaçlanmıştır. Paylaşmamanız gereken şey bot token'ı ya da client secret'tır. Biri "bot kimliğini" istiyorsa bu sayıyı kastediyordur, ama bir token isterse hayır deyin.
Bulmak saniyeler sürer. Portalı açın, uygulamayı seçin ve ilk sayfadaki Uygulama Kimliğini kopyalayın. Ya da Discord'da Geliştirici Modu'nu açın, bir üye listesinde bota sağ tıklayıp Kullanıcı Kimliğini Kopyala'yı seçin; aynı sayıyı verir.
Sunucu sahiplerinin neden buna ihtiyacı var
Çoğu sahibin hiç ihtiyacı olmaz. Kendi markalı botunuzu çalıştırdığınızda, bir bot davet bağlantısını elle yazdığınızda ya da bir barındırma hizmetinden uygulamanızı bağlamasını istediğinizde önemlidir. İki botun aynı adı taşıdığında da yardımcı olur, çünkü kimlik kopyalanamayan tek şeydir.
Uygulama kimlikleri ve Noxyr
Bir özel bot oluşturursanız, kendi Discord uygulamanızı yaparsınız ve bu da kendi uygulama kimliğini alır. Noxyr, adını ya da avatarını kaç kez değiştirirseniz değiştirin o botun kullanıcı kimliğini aynı tutar; bu, ona bağlı rollerin ve geçersiz kılmaların çalışmaya devam etmesi demektir. Adların ve avatarların nasıl değiştiği için özel bot markalaması sayfasına, ilk adımlar için Discord uygulaması oluşturma rehberine bakın.
URL'yi elle yazmadan bir davet bağlantısı oluşturmak için davet bağlantısı oluşturucuyu kullanın.
Sık sorulan sorular
Uygulama kimliği client ID ile aynı mı?
Evet. Discord iki adı aynı sayı için kullanır; botlar için bot kullanıcı kimliğiyle de eşleşir.
Uygulama kimliği gizli mi?
Hayır. Her davet bağlantısında görünür. Bunun yerine bot token'ını ve client secret'ı gizli tutun.
Uygulama kimliğimi nerede bulurum?
Discord Geliştirici Portalı'nda uygulamanızı açın ve Genel Bilgiler sayfasındaki Uygulama Kimliğini kopyalayın.