Discord Botu Nasıl Kodlanır?

Basit Bir Discord Botu Kodlamak İçin Gerekli Materyaller
1-) Editör Programı Önerdiğim Program Visual Studio Code (Daha kolay bir şekilde hatalarınızı bulabilirsiniz.)

2-) Node JS (Bununla botumuzu çalıştıracağız ve gerekli modülleri indireceğiz.)

Gerekli Materyalleri Elde Edindikten Sonra Sırayla Yapılacaklar

Discord Botu Nasıl Oluşturulur?

Discord API sitesine gitmek için Tıkla!

Ardından Yukarıdaki Resimde de Görüldüğü Gibi New Application Diyoruz.
NAME Kısmına Botumuzun Adını Giriyoruz Ardından Create Diyoruz.
Evet Bir Uygulama Oluşturduk Ama Daha Bitmedi Tokeni Almak İçin Botu Aktifleştirmek Gerekiyor Bunun İçin Yukarıdaki Resimdeki Bot Kısmına Giriyoruz.
Add Bot Diyoruz Ve Ardından Çıkan Kısımda “Yes, Do It!” Seçeneğine Tıklıyoruz.
Botumuz Oluşturuldu. Şimdi Tokeni Kopyalamak İçin Copy Diyoruz.


Bot Tokenimizi Oluşturduk Şimdi Sıradaki Adım Botu Çalıştırmak

Editörümüzü Başlatıyoruz.

Sol Üstten File > Open Folder Kısmına Geliyoruz (Kısaca CTRL + O) Ardından Botumuz İçin Oluşturduğumuz Klasörü Seçmek Gerekiyor.

Açılan Yerden Klasör Seç
Açılan Yerden New File Diyoruz Ve “bot.js” Adında Bir Dosya Oluşturuyoruz.
Oluşturduğum Dosya’da Bu Şekilde Kodları Giriyoruz. Ve CTRL + S Kombinasyonuyla Kayıt Ediyoruz.

Resimdeki Örnek Kod

const Discord = require("discord.js");
const bot = new Discord.Client();
bot.on('ready', () => {
    console.log(`Giriş Yapılan Bot Adı: ${bot.user.tag}!`);
  });
  
  bot.on('message', msg => {
    if (msg.content === 'ping') {
      msg.reply('Pong!');
    }
  });
  
  bot.login('token');

Ardından “CTRL + R” Kombinasyonuyla Çalıştırı Açıyoruz.
Botumuzun Klasöründe Yukarıdaki Yere Gelip Bir Defa Tıklıyoruz Ardından O Kısmı Kopyalıyoruz.
Kopyaladığımız Dosya Konumunu Komut İstemcisinde cd Dosya Konumu Şeklinde Yazıyoruz Ve Ardından Enter Tuşuna Basıyoruz.
Ardından “npm init” Komutuyla package.json Adında Bir Dosya Oluşturacağız. test command node bot.js şeklinde olacak. Ardından Yes Diyerek package.json Dosyamızı Oluşturuyoruz.

Sıradaki Adım Modül İndirmek Modül Nasıl İndirilir?

npm install modül adı Şeklinde Modülü İndirebilirsiniz. Bizim İndireceğimiz Modül Adı “discord.js”
node bot.js komutuyla botumuzu çalıştırıyoruz.

Sıradaki Adım Botu Sunucuya Eklemek!

Discord API Sayfasından Botu Sunucuya Rahatlıkla Ekleyebilirsiniz.

Bu Kısımdan Yetki Sayısı Ayarlayacağız Tüm Hepsini Tek Tek İşaretlemek Yerine Direk Administrator Seçeneğini İşaretleyebilirsiniz.
Kısaca (8)


Bot Davet Bağlantısı Oluşturmak İçin General Information > Client ID > Copy Şeklinde Bot ID’sini Kopyalıyoruz.
https://discordapp.com/oauth2/authorize?client_id=<bot idsi>&scope=bot&permissions=<bot yetki sayısı>

Yukarıdaki Bağlantıyı Kendi Bilgilerinize Göre Kopyalayın Ve Ardından Sunucunuzu Seçerek Botu Ekleyin (Not: < > işaretlerini siliniz.)