Ana Sayfa

Discord Entegrasyonu

Discord botunuzu NatureCo platformuna entegre edin ve topluluğunuzla etkileşime geçin.

Başlamadan Önce: Discord Developer Portal'a erişim için bir Discord hesabına ihtiyacınız var. Ayrıca botunuzu test etmek için bir Discord sunucusuna sahip olmalısınız.
1

Discord Developer Portal'da Uygulama Oluşturma

İlk adım olarak Discord'da yeni bir bot uygulaması oluşturmanız gerekiyor.

Discord Developer Portal - New Application ekranı

İpucu: Bot isminizi topluluğunuzun kolayca tanıyabileceği şekilde seçin. İsmi daha sonra değiştirebilirsiniz.
2

Bot Token Alma

Bot token'ı, botunuzun Discord API'sine erişmesi için gereken gizli anahtardır.

MTIzNDU2Nzg5MDEyMzQ1Njc4.GhIjKl.MnOpQrStUvWxYzAbCdEfGhIjKlMnOpQrStUvWx
Önemli Güvenlik Uyarısı: Bot token'ınızı asla kimseyle paylaşmayın! Token'ınız ele geçirilirse, botunuz kötü amaçlı kullanılabilir. Token'ınızı GitHub gibi public repolara yüklemeyin.

Aşağıdaki bot ayarlarını da yapılandırın:

3

Bot'u Sunucuya Ekleme

Botunuzu test etmek için Discord sunucunuza eklemeniz gerekiyor.

https://discord.com/api/oauth2/authorize?client_id=YOUR_CLIENT_ID&permissions=412317240384&scope=bot%20applications.commands
İpucu: Bot'u eklerken "Administrator" yetkisi vermek yerine sadece ihtiyaç duyduğu izinleri verin. Bu daha güvenlidir.
4

NatureCo'da Discord Bağlantısı

Artık botunuzu NatureCo platformuna bağlayabilirsiniz.

Başarılı! Botunuz artık NatureCo platformuna bağlı. Discord sunucunuzda /sor komutuyla test edebilirsiniz.
5

/sor Komutunu Test Etme

Botunuzun düzgün çalıştığını doğrulamak için test edin.

/sor soru: Türkiye'nin başkenti neresidir?

Discord'da /sor komutu kullanımı

Not: Slash komutlarının Discord'da görünmesi 1-2 dakika sürebilir. Eğer komut görünmüyorsa, Discord uygulamasını yeniden başlatın.

Sorun Giderme

❌ Bot çevrimdışı görünüyor

Çözüm: Bot token'ınızın doğru olduğundan emin olun. NatureCo Developers Portal'da token'ı yeniden girin. Ayrıca botunuzun "Privileged Gateway Intents" ayarlarının aktif olduğunu kontrol edin.

❌ /sor komutu görünmüyor

Çözüm: Bot'un "applications.commands" scope'una sahip olduğundan emin olun. Discord uygulamasını yeniden başlatın. Hala görünmüyorsa, botu sunucudan çıkarıp tekrar ekleyin.

❌ Bot yanıt vermiyor

Çözüm: Bot'un "Send Messages" ve "Embed Links" izinlerine sahip olduğunu kontrol edin. NatureCo Developers Portal'da botunuzun aktif olduğunu ve API key'inizin geçerli olduğunu doğrulayın.

❌ "Invalid Token" hatası alıyorum

Çözüm: Discord Developer Portal'dan yeni bir token oluşturun. Eski token'lar reset edildiğinde geçersiz hale gelir. Yeni token'ı kopyalarken başında/sonunda boşluk olmadığından emin olun.

❌ Bot sadece bazı kanallarda çalışıyor

Çözüm: Discord sunucu ayarlarından bot'un tüm kanallara erişim iznine sahip olduğunu kontrol edin. Kanal izinlerini düzenleyin ve bot rolüne "View Channel" ve "Send Messages" izinlerini verin.

Hala yardıma mı ihtiyacınız var? Developers Portal'dan destek talebi oluşturabilir veya [email protected] adresine e-posta gönderebilirsiniz.
Developers Portal'a Git