VDS’ye Discord Botu Nasıl Kurulur?

Discord hakkında fotoğraf

Discord Botları genellikle topluluk veya arkadaş sunucularında müzik, moderasyon veya eğlence için kullanılır. Bu botlar genellikle geliştiriciler tarafından yapılarak son kullanıcıya davet linki şeklinde verilir. Böylece son kullanıcı Discord Bot‘unu barındırmak için bir ücret ödemez. Peki ya kendi Bot’umuzu kendi sunucumuzda barındırmak istiyorsak ne yapmalıyız?

Öncelikle Discord Bot’unuzun düzgün çalışması için bir discord bot vds almalısınız. Discord botunuzun en yüksek performans ile çalışmasını istiyor iseniz ryzen vds almanızı şiddetle öneriyoruz. Çünkü Ryzen Vds‘nin tek çekirdek performansı Xeon VDS’lere oranla daha yüksek. Discord Bot VDS‘nizi aldıysanız ve kahveleriniz de hazırsa node.js ve bot kurulum işlemlerine geçelim.

Bot’u Oluşturmak ve Token Almak

Öncelikle bir Discord hesabınızın ve sunucunuzun bulunması gerekiyor. Ardından Discord Developer Portal’a giriş yapıp “Applications” bölümüne girip “New Application”‘a tıklamalısınız. Bunu tıkladıktan sonra Discord botumuzu oluşturmuş oluyoruz.

Botunuzu oluşturduktan sonra Bot kısmına girerek Token’inizi kopyalamalısınız. Bu kodu Javascript kodumuza ekleyerek botumuzu tanıtacağız.

Token’imizi aldıktan sonra OAuth2’ye girerek “bot” seçeneğini seçin ve Botunuz için bir davet linki oluşturarak botunuzu sunucunuza ekleyin. Botunuza başka yetkiler de vermek istiyorsanız farklı yetkileri listeden seçebilirsiniz.

Visual Studio Code ve Node.js Kurulumu

Visual Studio Code’u kurunuz. Kurulum sırasında her opsiyonu olduğu gibi bırakabilirsiniz. Ayrıca Node.js’i kurmanız gerekmektedir. Visual Studio Code size

Discord.js bağlantısı ve Bot Oluşturma

Visual Studio Code’u açın ve oradan Dosya -> Dosya Aç’a girin.

 

Sonrasında Terminal’i açınız ve bu komutları sırası ile giriniz.

npm init

Package.json ve discord.js’i kurmak için bu komutları girin

npm install
npm install discord.js

 

Şimdi sırada botu oluşturma var. index.js isimli bir dosya oluşturalım ve bu kodu içerisine yapıştıralım.

// discord.js modülünü burada ekliyoruz
const Discord = require('discord.js');
// Discord client oluşturalım
const bot = new Discord.Client();
// Terminale botun başladığını yazdırıyoruz
bot.once('ready', () => {
console.log('Launched!');
});
bot.on('message', message => {
if (message.content === '!Who are you?') {
message.channel.send('New Bot!');
}
});
// Burada discord token giriyor
new-bot.login('ODIyODE0MDUxMzk3NTMz……..IN3Ny34FXXKxB3f_Gy5ItCyI');

 

Dosyayı kaydedip botu başlatalım.

node index.js

 

ve botumuz başlamış oluyor.

Oyunlar ile ilgili diğer içeriklerin bulunduğu Instagram ve Twitter sosyal medya hesaplarımızı takip edebilirsiniz. Daha fazlası için oyungezgin.com’dan takipte kalın!

Daha Fazla İçerik
Epic Games Toplam Fiyatı 236 TL Olan 3 Oyunu Ücretsiz Yaptı