Blog
Discord Bot Nasıl Yapılır? Adım Adım Rehber (Kodlu ve Kodsuz)
Yayın tarihi:
1. Uygulamayı oluşturun
discord.com/developers/applications adresinde 'New Application' ile bir uygulama açın ve botunuza bir ad verin. Bot sekmesinden botun kullanıcı adını ve resmini ayarlayabilirsiniz.
2. Token'ı alın ve saklayın
Bot sekmesinde 'Reset Token' ile botun şifresi gibi çalışan token'ı alırsınız. Token'ı kimseyle paylaşmayın, kodun içine yazıp GitHub'a yüklemeyin; ele geçirilirse botunuz başkasının kontrolüne geçer. Sızdığını düşünüyorsanız hemen yenileyin.
3. Yetkileri (intent) açın
Bot mesaj içeriğini okuyacaksa aynı sekmede Message Content Intent, üyeleri izleyecekse Server Members Intent açılmalı. Gereksiz yetki açmayın; bot ne kadar az yetkiyle çalışırsa o kadar güvenli olur.
4. Botu sunucunuza ekleyin
OAuth2 bölümündeki URL Generator'da bot ve applications.commands kapsamlarını, ardından botun ihtiyaç duyduğu izinleri seçin. Oluşan bağlantıyı açıp botu yöneticisi olduğunuz bir sunucuya eklersiniz.
5. Kodu yazın: discord.js ya da discord.py
En yaygın iki kütüphane Node.js için discord.js ve Python için discord.py'dir. Bugün komutlar çoğunlukla eğik çizgiyle başlayan slash komutları olarak yazılır; Discord bunları kullanıcıya listeler ve otomatik tamamlar. İlk adım genelde botun /ping komutuna cevap vermesidir.
6. Botu 7/24 çalıştırın
Bot, kodunun çalıştığı bilgisayar açık olduğu sürece çevrimiçidir. Kendi bilgisayarınızda deneyebilirsiniz; sürekli açık kalması için küçük bir sanal sunucuya (VDS) kurulur ve kapanırsa kendiliğinden yeniden başlayacak şekilde ayarlanır.
Kodsuz bot oluşturucular
BotGhost gibi kodsuz araçlarla basit botlar birkaç dakikada kurulabilir. Sunucunuza özel bir sistem, veritabanı, ödeme ya da başka bir siteyle bağlantı gerekiyorsa kodla yazılmış bir bot daha esnek olur.
Botu biz yazalım mı?
Discord, Telegram ve WhatsApp botlarını yazıp çalışır hâlde teslim ediyoruz; özel bir bot 1.500 TL'den başlıyor ve genelde 2-5 günde teslim ediliyor.
İlgili hizmet
Bot Yaptırma