Kendi Discord Botunu Yapma - Discord Botu Nasıl Yapılır? | Discord.JS

Buzlu_Limon

Ağaç Yumruklayıcı
Mesajlar
19
En iyi cevaplar
0
Beğeniler
0
Puanları
10
Kendi Discord Botunu Yapma - Discord Botu Nasıl Yapılır? | Discord.JS

Bu seride sizlere Sıfırdan Discord Botu yazmayı göstereceğim, bu seride birçok komut ve yeni şeyler öğreneceksiniz.
Bu konuda sizlere nasıl Discord botu oluşturacağınızı, nasıl tokeninizi alacağınızı, nasıl bot davet linki oluşturacağınızı ve botu nasıl çalıştıracağınızı göstereceğim.


indir.png


1- Bot Oluşturma

Botumu oluşturmak için Discord App linkine giriyoruz ve oradan giriş yapıyoruz.

1564782879153.png

Yukarıda gördüğünüz mavi tuşa basıyoruz ve yeni bir discord botu oluşturuyoruz. Botumuzun adını Minecraft Türkiye veya herhangi bir isim koyabilirsiniz. Ben Seri1 koyacağım.

1564782976594.png


Evet, botumuzu kurduk. Şimdi ise yapmamız gereken size verdiğim Kod yazma sitesine girmek ve oraya kayıt olmak, onu da tek tek göstereceğim.

logo-small.png


Site: Tıkla (repl.it)

Verdiğim siteye giriyoruz ve şunları yapıyoruz.


1564783073333.png


Tuşuna basıyoruz ve G işaretine basıyoruz, bu Google ile kayıt olma demek. Şifrenizi unutursanız kolayca girebilmek için.

1564783145084.png


Girdikten sonra yukarıdaki gibi "new repl" tuşuna basıyoruz. Ondan sonra bekliyoruz.
Karşımıza bir ekran çıkıyor, bu ekranda yazacağınız Kod dilini belirliyorsunuz.
Arama yerine Node.JS yazarsanız Discord Bot yazmak için gerekli kod dilini almış olursunuz. Ondan sonra Node.JS'ye basıyoruz ve bekliyoruz.


1564783266314.png


Evet fotoğrafta yaptığım gibi yapıyoruz ve bekliyoruz.
Artık kendimize özel kod sayfamız açıldı.


1564783319798.png


Şimdi bu sayfayı doldurmaya başlıyoruz. Öncelikle aşşağıda vereceğim kodu index.js'ye atıyoruz.
Kod:
const Discord = require('discord.js');
const client = new Discord.Client();

client.on('ready', () => {
  console.log(`${client.user.tag} ismi ile giriş yapıldı!`);
});

client.on('message', msg => {
  if (msg.content === 'selam') {
    msg.reply('Selam! :wave:');
  }
});

client.login('buraya tokeniniz');

Buradaki kodu kopyalıyoruz, ve index.js'ye yapıştırıyoruz.

2- Token Alma

Hazırlıklar tamam şimdi sıra token almaya geldi. Tokenimizi almak için tekrardan Discord Developer Portal sitesine geliyoruz ve Applications kısmından kendi botumuzu seçiyoruz.


1564783537187.png


Gösterdiğim yere tıklıyoruz ve bekliyoruz.


1564783571504.png

Evet, açılan ekranda böyle bir yer gelecek. Gelmezse açılan ekranda "Build A Bot" yazısına tıklarsanız gelir.
Şimdi tokenimizi almak için "Click to Reveal Token" kısmına basıyoruz, kolayca kopyalamak için "Copy" tuşuna basmanız yeterli. Ve çıkan tokeni kopyalayıp index.js için verdiğim kodun "buraya tokeniniz" kısmına yapıştırıyoruz, hiçbir şey değiştirmeden.


1564783690970.png


Şöyle bir ekran olması lazım, evet! artık botumuz var. Şimdi botumuzu çalıştıralım. Çalıştırmak için > run tuşuna basıyoruz.

1564783742738.png


Yukarıdaki resim çıkıyorsa ve biraz beklettikten Sonra BotAdı#0000 İsmi İle Giriş Yapıldı yazıyorsa olmuştur.


3- Botun Davet Linkini Alma

Sıra geldi botun davet linkini almaya..
Size vereceğim siteye giriyorsunuz
Site: Tıkla (Discord Permission Calculator)
Bu siteye giriyoruz.


1564783883725.png


Şöyle bir ekran geliyorsa siteye giriş yapmış bulunmaktasınız. Şimdi botun yetkilerini ayarlıyoruz, ben sadece Adminstrator'e tik koyuyorum, siz botunuza göre istediğinize tik koyabilirsiniz.

1564783936261.png


Şimdi sırada Client ID yazan yere ne yazacağız. Yine Tıkla (Discord Developer Portal) sitesine geliyoruz ve Botumuzu seçiyoruz.

1564784011615.png


İlk gelen sayfadaki Client ID yazan yeri kopyalıyoruz ve Discord Permission Calculator sitesine yapıştırıyoruz.

1564784064956.png


Yazdım, diğerlerine bir şey yazmanıza gerek yok. Yazarsanız link bozulabilir, bakalım çalışıyor mu?

1564784094437.png



Evet, gördüğünüz gibi botumuzun davet linki oluştu. Bu konuda anlatacaklarım bu kadar, umarım işinize yarar. İyi günler, beklemede kalın.
 


Son düzenleme:

Bernard

Бернард
Danışman
Geliştirici
Mesajlar
1,303
En iyi cevaplar
61
Beğeniler
2,157
Puanları
5,790
Repl.it yerine bilgisayarınıza VSCode ve Node.JS kurmanızı ve bilgisayarınız üzerinden aklınıza gelenleri yapmaya çalışmanızı öneririm bu sayede yazılım bilgilerinizi de geliştirebilirsiniz. Aktif geliştirici olmak zevklidir, öneririm :)
 

Üst