YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Discord botu nasıl oluşturulur ve token'ı nasıl alınır

Discord botlarıUpdated Oct 23, 20263 min read

Her Discord botu, Discord Developer Portal'da bir uygulama olarak başlar. Bu yaklaşık beş dakika sürer ve hiçbir şeye mal olmaz. Çevrimiçi kalması için barındırmak bir sonraki adımdır.

Uygulamayı ve botu oluşturun

  1. Discord Developer Portal'a gidin ve Discord hesabınızla giriş yapın.
  2. New Application'a tıklayın, bir ad verin ve şartları kabul edin. Ad, insanların botunuzu eklerken gördüğü şeydir.
  3. Soldaki menüden Bot'u açın. Bot, uygulamayla birlikte oluşturulur.
  4. Token altında Reset Token'a tıklayın ve onaylayın. Token'ı şimdi kopyalayın. Discord onu bir kez gösterir. Kaybederseniz yeniden sıfırlarsınız ve eskisi çalışmaz.

Token, botun şifresidir. Onu sohbette, bir ekran görüntüsünde ya da herkese açık bir depoda paylaşmayın. Bkz. Discord bot token'ınızı nasıl güvende tutarsınız.

Botunuzun ihtiyaç duyduğu intent'leri açın

Aynı Bot sayfasında Privileged Gateway Intents varsayılan olarak kapalıdır:

  • Message Content Intent: botunuz mesajların metnini okuyorsa gereklidir (örneğin !ping gibi bir prefix komutu). Slash komutları buna ihtiyaç duymaz.
  • Server Members Intent: üyeleri listelemek ya da izlemek ya da biri katıldığında tepki vermek için gereklidir.
  • Presence Intent: kimin çevrimiçi olduğunu ya da ne oynadığını görmek için gereklidir.

Yalnızca kodunuzun kullandıklarını açın. Bot giriş yapıp ardından izin verilmeyen intent'lerle ilgili bir mesajla duruyorsa Discord botunuzdaki "Used disallowed intents" hatasını düzeltin yazısına bakın.

Botu sunucunuza davet edin

Bkz. Discord botunuzu bir sunucuya nasıl davet edersiniz.

Token'ı PlayNHost sunucunuza koyun

  1. Bot sunucunuzu panel'de açın, sonra Ayarlar'a, ardından Oyun ayarları'na tıklayın.
  2. Token'ı Discord bot token'ı alanına yapıştırın.
  3. Kodunuzu yükleyin ve sunucuyu başlatın. Kodunuz token'ı DISCORD_TOKEN ortam değişkeninden okur.

Dil rehberiniz gerisini gösterir: Node.js, Python ya da Java. Kodlamaya yeni misiniz? discord.js ile Discord botu nasıl yapılır ya da Python ile yazısıyla başlayın.

Sunucun başka bir yerde mi? Bize taşı

OYUN SUNUCUNUZU OLUŞTURUN
BAŞLAMAYA HAZIR MISINIZ?

Yeni oyun sunucunuzda %30’a varan tasarruf sağlayın.
Premium performans, anında aktivasyon ve rakipsiz güvenilirlik. Hepsi daha iyi bir fiyatla.

EN YENİ BLOG YAZILARIMIZ