Hoşgeldin Misafir

Discord Botu Oluşturmak

xS0N3R

23 Ağu 2020
5,424 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Bu konuda size nasıl kolayca bir discord botu oluşturup kullanabileceğinizi anlatacağım.

Öncelikle discord.com/developers/ adresine gidip normal discord hesabınız ile kayıt olmanız lazım.

bpi6l3j.jpg


Sonra 'Applications' bölümüne gidip sağ üstten 'New Application'a tıklamanız lazım.

2ix287v.jpg

Burdan botunuza bir isim belirleyin.

Bu alandan botunuzun profil ikonunu biyografisinin normal bir hesap gibi düzenleyebilirsiniz ek olarak General Information bölümünden botunuzun bilgilerine erişebilirsiniz.


qpsisb4.jpg


Şimdi OAuth2 bölümünden botumuzun izinlerini belirleyip sunucuya ekleme bağlantısını oluşturacağız, yukarıda botunuzu kullanıma göre gereken izinleri seçin hepsini de seçebilirsiniz.

oemxo7i.jpg



Bunun üstüne koyduğum fotoğrafta bot seçenğini işaretlediğinizde böyle bir bölüm açılıyor burası botunuzun sunucu içerisindeki yetkilerini kontrol ediyor burdan Administrator'u seçiniz. Evet şimdi bu botu sunucunuza ekleyeceksiniz altta oluşturulan linki kopyalayıp tarayıcınızda açın.

Evet bağlantıyı açtıktan sonra burada sizden erişim izni ve botunuzu hangi sunucuya eklemek istediğinizi soracak burdan istediğiniz sunucuyu seçin tabiki bot eklemek için sunucuda yetki sahibi olmanız lazım eğer öyle bir sunucuda bulunmuyor iseniz kendi sunucunuzu oluşturabilirsiniz..

Evet şimdiye kadar botu oluşturup sunucuya ekledik ama şuan botumuzun bir işlevi yok asıl zor olan kısım da bu, botunuzu kodlamanız lazım bunun için bir çok dil seçme şansınız var JavaScript (Node.js), Python, Java, C#, Go (Golang), Ruby, C++, PHP, Swift, Rust, TypeScript

Bu gördüğünüz dillerden biri ile botunuza komut,işlev eklemeniz lazım ben örnek olarak python ile yapımını göstereceğim.


sjugx99.jpg



Evet bu python kodu bir kullanıcı sa yazarsa as diye cevap verecek bunu botu çalıştırmayı göstermek için verdim. bot ile yapabileceğiniz çok daha iyi şeyler var araştırarak kodlayabilirsiniz. Evet şimdi kodun en altında YOUR_BOT_TOKEN diye bir bölüm var tokeninizi almak için discord developer portalı tekrar açıyorsunuz orada "Bot" bölümüne geliyorsunuz ve orda Token diye bir bölüm var oradaki reset token tuşuna basıp tokeninizi alabilirsiniz tokeninizi aldıktan sonra onu yor_bot_token yazan yer ile değiştirin ve .py dosyasını kaydedin.

Dosyayı kaydetdikten sonra kaldı geriye çalıştırmak öncelikle cmd'yi açıp pip install discord.py yazıyoruz ve kurulum tamamlandıktan sonra hazırladığınız dosyayı çalıştırıyorsunuz dosya ismi bot.py ise python bot.py şeklinde çalıştırıyorsunuz tabi Discord uygulaması ülkemizde erişime kapalı olduğu için botu başlatmadan önce VPN açmayı unutmayın ! VPN açıp botu çalıştırdığınıza göre terminalde bota giriş yapar örneğin TurkHackTeam#0000 olarak giriş yaptı der bu botun sorunsuzca çalıştığını temsil eder discord sunucusunda üyelere baktığınızda bot zaten aktif olarak gözükür ve eklediğiniz işlevlere göre çalışır. İşi biraz daha ilerletirseniz Discord size "Aktif geliştirici" ünvanını da verebilir size kalmış bir şey.