top of page
Ara
  • Yazarın fotoÄŸrafıMental Power

Discord Bot Dersleri

Birkaç videoda JavaScript üzerinden profesyonel bir Discord botu yapabilirsiniz.

Bot Dersleri

Kanalımızdaki Bot Dersleri serisindeki Kodlar Bu projede sizlere kanalda anlattığım kodları göstereceğim. Kanalımıza abone olmayı unutmayın. https://www.youtube.com/channel/UCdJN1G13UswgVrnq0PyA5lA

Öncesinde

Atom ve Node.js uygulamalarını indirin.

Botu oluşturmaya başlayalım!

Discord Developer üzerinden giriş yapıp New Application'a tıklayın.

Botunuzun ismini girin.

General Information'dan botunuzun isim ve fotoğrafını ayarlayabilirsiniz.

Bot kısmına girin.

Add Bot'a tıklayın ve onaylayın.

En altta Bot Permissions'tan Administrator'ü seçin.

Botu Sunucumuza Davet Etme

Discord Permission Calculator'u açın.

Administrator'u seçin.

Discord Developer General Information'da Client ID'si olacak botunuzun. ID'yi kopyalayın.

Discord Permission Calculator'da Client ID kısmına yapıştırın.

Linke basın.

Sunucunuzu seçin ve onaylayın.

Bot Klasörü Yapma

Masaüstüne gelin ve sağ click yapın, yeni klasör oluşturun.

Klasöre girin ve shift + sağ click yapın.

Komut/Powershell penceresini açın'a tıklayın.

Yüklenmesini bekledikten sonra npm init yazın.

Biraz bekledikten sonra package-name kısmı gelecek. Bu kısım ile ilgili:

package-name = uygulamanızın ismi

version = 0.0.1

description = Bir şey yazmanız gerekmiyor.

entry point: ana projenizin ismi olacak. Örneğin, deneme.js ama .js kısmı çok önemli!

test command = node (projenizin ismi) Örneğin, node deneme.js

Şu alanlar boş bırakılabilir: git repository, keywords, author

license: ISC

Devamında yes yazarak bitirin. Zaten klasörde de package.json diye bir dosya olmalı.

.js Belgesi oluÅŸturma

Sağ click yaparak yeni metin belgesi oluşturun ve açın.

Farklı kaydet'e basın ve Metin Belgeleri text'i Tüm DOsyalar olarak değiştirin ve bir üstteki adımda ne koyduysanız (denenme.js) onu koyun.

Klasörünüzde bir js belgesi oluşacak.

Discord.js Kütüphanesi İndirme

Shift+ Sağ Click yaparak tekrar komut penceresini açın.

npm install discord.js yazın.

Biraz bekledikten sonra discord.js inecektir.

Atom'a Geçiş

Atom'u açın.

File kısmından Open File'a tıklayın.

.js ile ne kaydettiyseniz onu açın.

Şu komutları yazın.

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

client.on('ready', () => { console.log('Sunucuya girdi botunuz.'); // Buraya bu halini yazdım. Orjinalini discord.js.org üzerinden bulabilirsiniz. });

client.login('token');

Token Nedir?

Token, botunuzun şifresidir. Yani sizin haricinizde kimsenin eline geçmesine izin vermeyin. Token'iniz çalınırsa botunuz kolayca hacklenebilir.

Tokeninize Discord Developer'daki uygulamanızdaki Bot kısmında yazan Token kısmından ulaşabilirsiniz. Üstteki client.login('token'); yazan yere tokeninizi yazacaksınız.

Botu Çalıştırın

Powershell penceresine gelin ve node deneme.js ya da test command olarak ne yazdıysanız onu yazarak botu çalıştırabilirsiniz.

Komut penceresini kapatınca bot da çevrimdışı olur.

109 görüntüleme0 yorum

Son Yazılar

Hepsini Gör
Yazı: Blog2_Post
bottom of page