Neler Yeni

Discord Bot Yapım Dersleri 3 - Botu Aktif Etme

Asansörcü

80+ Bronze
Katılım
13 Ekim 2020
Mesajlar
660
Dahası  
Reaksiyon skoru
729
Konum
Konya
İsim
Asansörcü
İlgilendiği Kategoriler
Asansör
Dostlar merhaba! Discord bot yapım derslerine kaldığımız yerden devam ediyoruz!

Bugün, botumuzu aktif edeceğiz!

Gerekli programlar: Visual Studio Code, Node 12.20

Öncelikle, bir adet klasör oluşturun ve adını botunuzun adı yapın;

Ardından Visual Studio Code aracılığıyla klasörü açın.

Ardından Visual Studio Code'dan terminali açın.

Terminal nasıl açılır?
VisualStudioCode'da dosyaların olduğu herhangi bir yere sağ tıklayın ve Open in İntegrated Terminal yazısına basın.

Terminale şunları yazın;
npm init


Ardından şöyle bir yer gelecek;

npm.PNG


Burada "package name" yazan yere botunuzun adını yazın.
Ardından "version" yazan yere botunuzun versiyonunu yazın, 0.0.1 önerimdir.
Ardından "description" yazan yere botunuzun açıklamasını yazın.
Ardından "entry point" yazan yere botunuzun dosyasını yazın, biz bot.js yapacağımız için ben bot.js yazıyorum.
Ardından "test command" yazan yere node bot.js yazın.
Açılan "git repository" kısmını atlayın.
Açılan "keywords" kısmına anahtar kelimeleri yazın.
Ardından açılan "author" yerine adınızı yazın.
Ardından "license" diye bir yer açılacak, oraya lisans yazacaksınız. MIT yazın geçin.
Ardından "Is this Ok? (yes)" diye bir yer açılacak, enterlayın.

bot3.PNG


Şu an botumuz için gerekli olan şeyleri yaptık. Sıra botu açmada.

Klasöre bir adet "bot.js" diye dosya açın.

Ardından içerisine şu kodları yapıştırın;

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

client.on('ready', () => {
  console.log(`Bot ${client.user.tag} Adıyla Açıldı!!`);
});

client.login('Bot Tokeni');

Sırada botu açmada.

Bot Tokeni yazan yere botunuzun tokenini girin.
Tokeni almak için discord.com/developers/applications yerine gidin, botunuzu seçin. Sol taraftan bot sekmesine girin ve oradaki "token" yazan yeri kopyalayın.

bot4.PNG


Bot Tokeni yazan yere tokeni yapıştırdıktan sonra kod şöyle bir hal alacaktır;

token.PNG


Kodunuzu kaydedin.

Şimdi, bot.js'ye sağ tıklayın ve "Open in Integrated Terminal" yazan yere tıklayın.
Ardından açılan terminalde "node bot.js" yazın.

Şu hatayı verecektir; (Error: Cannot find module 'discord.js')

hata.PNG


Terminale şu komutları yazın;

npm install discord.js

Ardından paketin yüklenmesini bekleyin.

Paket yüklendiğinde terminal şöyle bir hal alacaktır;

kod.PNG


Şimdi tekrar "node bot.js" yazın.

Eğer terminale "Bot (BotAdınız) Adıyla Açıldı!" yazarsa botunuz açılmıştır.

acik1.PNG


acik2.PNG



Okuduğunuz için teşekkür ederim, hoşunuza gittiyse beğenmeyi unutmayın.

Herhangi bir hata çıkarsa aşağıdan yazabilirsiniz.
Mesaj otomatik birleştirildi:

Eğer çalıştıysa yanıtlarınızı bekliyorum.
 
Son düzenleme:

Erda Yıldırım

80+ Gold
Katılım
22 Kasım 2020
Mesajlar
5,760
Dostlar merhaba! Discord bot yapım derslerine kaldığımız yerden devam ediyoruz!

Bugün, botumuzu aktif edeceğiz!

Gerekli programlar: Visual Studio Code, Node 12.20

Öncelikle, bir adet klasör oluşturun ve adını botunuzun adı yapın;

Ardından Visual Studio Code aracılığıyla klasörü açın.

Ardından Visual Studio Code'dan terminali açın.

Terminal nasıl açılır?
VisualStudioCode'da dosyaların olduğu herhangi bir yere sağ tıklayın ve Open in İntegrated Terminal yazısına basın.

Terminale şunları yazın;
npm init


Ardından şöyle bir yer gelecek;

Alıntıyı görüntüle

Burada "package name" yazan yere botunuzun adını yazın.
Ardından "version" yazan yere botunuzun versiyonunu yazın, 0.0.1 önerimdir.
Ardından "description" yazan yere botunuzun açıklamasını yazın.
Ardından "entry point" yazan yere botunuzun dosyasını yazın, biz bot.js yapacağımız için ben bot.js yazıyorum.
Ardından "test command" yazan yere node bot.js yazın.
Açılan "git repository" kısmını atlayın.
Açılan "keywords" kısmına anahtar kelimeleri yazın.
Ardından açılan "author" yerine adınızı yazın.
Ardından "license" diye bir yer açılacak, oraya lisans yazacaksınız. MIT yazın geçin.
Ardından "Is this Ok? (yes)" diye bir yer açılacak, enterlayın.

Alıntıyı görüntüle

Şu an botumuz için gerekli olan şeyleri yaptık. Sıra botu açmada.

Klasöre bir adet "bot.js" diye dosya açın.

Ardından içerisine şu kodları yapıştırın;

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

client.on('ready', () => {
  console.log(`Bot ${client.user.tag} Adıyla Açıldı!!`);
});

client.login('Bot Tokeni');

Sırada botu açmada.

Bot Tokeni yazan yere botunuzun tokenini girin.
Tokeni almak için discord.com/developers/applications yerine gidin, botunuzu seçin. Sol taraftan bot sekmesine girin ve oradaki "token" yazan yeri kopyalayın.

Alıntıyı görüntüle

Bot Tokeni yazan yere tokeni yapıştırdıktan sonra kod şöyle bir hal alacaktır;

Alıntıyı görüntüle

Kodunuzu kaydedin.

Şimdi, bot.js'ye sağ tıklayın ve "Open in Integrated Terminal" yazan yere tıklayın.
Ardından açılan terminalde "node bot.js" yazın.

Şu hatayı verecektir; (Error: Cannot find module 'discord.js')

Alıntıyı görüntüle

Terminale şu komutları yazın;

npm install discord.js

Ardından paketin yüklenmesini bekleyin.

Paket yüklendiğinde terminal şöyle bir hal alacaktır;

Alıntıyı görüntüle

Şimdi tekrar "node bot.js" yazın.

Eğer terminale "Bot (BotAdınız) Adıyla Açıldı!" yazarsa botunuz açılmıştır.

Alıntıyı görüntüle

Alıntıyı görüntüle


Okuduğunuz için teşekkür ederim, hoşunuza gittiyse beğenmeyi unutmayın.

Herhangi bir hata çıkarsa aşağıdan yazabilirsiniz.
Mesaj otomatik birleştirildi:

Eğer çalıştıysa yanıtlarınızı bekliyorum.
bunu aptullah abi görmeli
 

bloerx

80+ Bronze
Katılım
10 Eylül 2020
Mesajlar
523
Dahası  
Reaksiyon skoru
176
İsim
Yiğit Cihan
hocam bu botu actıktan sonra hangi dersi vereceksiniz ? mesela hangi amaçla kullanılacağı gibi mi ?
 

Asansörcü

80+ Bronze
Katılım
13 Ekim 2020
Mesajlar
660
Dahası  
Reaksiyon skoru
729
Konum
Konya
İsim
Asansörcü
İlgilendiği Kategoriler
Asansör
  • Konu Sahibi Konu Sahibi
  • #6
Top Bottom