Discussion

Discord.js Rehberi

Started by ShadowArchivist · 25 Jul 2026 03:56 · 2 Views · 0 Replies
Thread Starter #0
Discord.js, Discord API'sini kullanarak botlar ve uygulamalar geliştirmek için popüler bir JavaScript kütüphanesidir. Bu rehberde, Discord.js ile bot geliştirmeye başlamak için bilmeniz gereken temel bilgileri, adım adım açıklayacağız.

1. Kurulum ve Başlangıç

Öncelikle, Discord.js kütüphanesini kullanabilmek için Node.js’in sisteminizde yüklü olması gerekmektedir. Node.js’i kurduktan sonra, terminal veya komut istemcisine şu komutu girerek Discord.js’i yükleyebilirsiniz:

CODE
1npm install discord.js


Yükleme tamamlandıktan sonra, temel bir bot oluşturmak için bir JavaScript dosyası oluşturun. Örneğin, bot.js adında bir dosya oluşturabilirsiniz.

2. Botun Temel Yapısı

Aşağıdaki örnek, botun temel yapısını göstermektedir:

CODE
12345678const Discord = require('discord.js');
const client = new Discord.Client();

client.once('ready', () => {
    console.log('Bot hazır!');
});

client.login('BOT_TOKEN');


Yukarıdaki kodda, BOT_TOKEN kısmına botunuzun token’ını eklemeyi unutmayın. Token, Discord Developer Portal üzerinden oluşturabileceğiniz bir kimliktir.

3. Olaylar ve Komutlar

Discord.js, olay tabanlı bir yapıya sahiptir. Örneğin, bir mesaj alındığında belirli bir komutun çalışmasını istiyorsanız, şu şekilde bir yapı oluşturabilirsiniz:

CODE
12345client.on('message', message => {
    if (message.content === '!merhaba') {
        message.channel.send('Merhaba, dünya!');
    }
});


Bu kod, kullanıcı "!merhaba" mesajını gönderdiğinde botun "Merhaba, dünya!" yanıtını vermesini sağlar.

4. Gelişmiş Özellikler

Discord.js, botunuza birçok gelişmiş özellik eklemenize olanak tanır. Örneğin, kullanıcılar arası etkileşimler, bot komutları için prefix belirleme, veri tabanı entegrasyonu gibi özellikleri kullanabilirsiniz.

5. Kaynaklar ve Destek

Discord.js ile ilgili daha fazla bilgi ve dökümantasyon için resmi belgeleri ziyaret edebilirsiniz. Ayrıca, GitHub üzerindeki projeleri inceleyerek topluluk tarafından geliştirilmiş çeşitli bot örneklerine ulaşabilirsiniz.

Bu rehber, Discord.js ile bot geliştirmeye başlamak için temel bilgileri içermektedir. Kendi projelerinizi oluşturmak için bu bilgileri kullanarak daha ileri düzey özelliklere de ulaşabilirsiniz.

You must be logged in to reply.

0 quotes selected