BTHANYLMAZER
Ağaç Yumruklayıcı
- Mesajlar
- 15
- En iyi cevaplar
- 0
- Beğeniler
- 11
- Puanları
- 20
- Ruh hali
Merhabalar, ben Batuhan. Evet, gene ben. (lol) Biliyorsunuz ki sizlere Netflix Dizi/Film önerileri adlı bir makale yazmıştım. İlk makalem olduğu için de çok kötü olmuştu. Bir sürü tavsiye ve eleştiri gelmiş. Öncelikle herkesin düşüncesine saygım sonsuzdur ama Google Amca adlı kullanıcının da dediği gibi, biraz daha nazik olsaydınız belki iyi olabilirdi. Her neyse, sizlere bugünkü makalemde Discord Bot Kodlamayı ya da Çalıştırmayı göstereceğim. Haydi başlayalım.
5. ADIM = BOTU ÇALIŞTIRMA (SON)
Buraya kadar botu kodladık, yaptık ettik ve artık botu çalıştırmanın zamanı geldi, ve geçiyor bile.
Botumuzun klasörüne gidiyoruz ve Shift + Ctrl + Sağ Click yapıyoruz. Ve oradaki PowerShell Penceresini Burada Aç butonuna basıyoruz.
5.1 : Bastıktan sonra oraya npm init yazıyorum. Zaten oradaki şeyleri anlayacak kadar bilgili insanlarsınız. Ama önemli olan 2 şey var. Orada, test command ve entry point 2 başlık olacak.
Onlara yazacağınız şey ise şunlar:
entry point: index.js
test command: node index.js
5.2 : Botumuzun app'ini kurduk. Daha sonra konsola npm i discord.js yazarak discord.js adlı modulümüzü kuruyoruz.
Botumuz çalıştığı zaman ise, konsola bot aktif yazısı yazacaktır.
Evet dostlar. Sizlere biraz olsun yardım etmeye çalıştım. Ve başardığımı düşünüyorum. Şimdi sormak istediğim soru, sizce bunu YouTube adlı platformda videolarını çekmemi ister misiniz?
Ayrıca bunun dışında YouTube da TheSourceCode ve Türkçe Bot Kodlama Dersleri diye aratırsanız bir sürü eğitim videoları çıkar.
Merak ettiğiniz, aklınıza takılan bir soru olursa yorumlarda belli etmeyi unutmayın. Ayrıca düşüncelerinizi nazik bir dille belirtirseniz sevinirim. Sizleri seviyorum, hoşçakalın.
1. ADIM = GEREKEN PROGRAMLAR
Discord bot dediğimiz şey, aslında bir app (uygulama)'dır. Yani bu yüzden 2 program gerekli bize. Bunlar:
• VSC (Visual Studio Code) Buraya giderek indirebilirsiniz.
• Node.JS = Buraya giderek indirebilirsiniz.
Not: Bu programların kuruluşu basit olduğundan dolayı bu adımı atlıyorum.
2. ADIM = BOTUMUZUN DOSYALARI
Bir bot yapmak istiyorsak onun dosyaları olması gerekir, bunlar main, shard, keepAlive gibi dosyalar olabilir.
Ama şu anlık biz main dosya kuracağız.
2.1 : Herhangi bir isimde klasör oluşturuyoruz.
2.1 : Bu klasörü VSC adlı programımızın içine aktarıyoruz.
2.3 : Şimdi ise yeni bir dosya oluşturuyoruz. Dosyanın adını "index.js" koyuyoruz.
3. ADIM = BOTUN APPİNİ OLUŞTURMA
2. adım bir kenara, botumuzun app kısmını halletmedik. Hemen buradaki adrese gidiyoruz.
Daha sonra sağ üstten New Application butonuna basıyoruz.
3.1 : Daha sonra botun adını yazıp, Create adlı butona basıyoruz.
3.2 : Bunu yaptıktan sonra sol taraftaki Bot kısmına geliyoruz.
3.3 : Daha sonra sağ tarafta bulunan Add Bote butonuna basıyoruz, daha sonra ise Yes, do it! adlı butona basıyoruz. Bu şekilde botumuz kurulmuş oluyor.
(buraların fotoları bilgisayarımdan anlamadığım bir sebepten dolayı silindi, bu yüzden ekleyemedim. özür dilerim)
3.4 : Ekranda Token adlı bir yer var. Oradaki Copy butonuna basıyoruz ve bunu saklıyoruz. Bu bizim botumuzun giriş anahtarıdır.
Not: : Tokeninizi hiç kimseye paylaşmayın. Zira botunuz çalınıp kötü amellerde kullanılırsa, Discord tarafından siz suçlanırsınız. (bizzat yaşadım)
4. ADIM = BOT KODLARI
Gelelim en sevdiğim adıma, botun kodları. Bunları tek tek anlatmak yerine sizlere bir soru soracağım, bunu makaleyi bitirdikten sonra ama. (lol)
4.1 : Arkadaşlar alt tarafta vermiş olduğum kodu, kurduğunuz "index.js" adlı dosyanın içine yapıştırın. Ve en altta bulunan
adlı BOT TOKENİN yazan kısma, ' işaretlerini kaldırmadan tokeninizi yapıştırıyorsunuz.
Şimdi ise "index.js" adlı dosyaya yapıştıracağınız kod:
Discord bot dediğimiz şey, aslında bir app (uygulama)'dır. Yani bu yüzden 2 program gerekli bize. Bunlar:
• VSC (Visual Studio Code) Buraya giderek indirebilirsiniz.
• Node.JS = Buraya giderek indirebilirsiniz.
Not: Bu programların kuruluşu basit olduğundan dolayı bu adımı atlıyorum.
2. ADIM = BOTUMUZUN DOSYALARI
Bir bot yapmak istiyorsak onun dosyaları olması gerekir, bunlar main, shard, keepAlive gibi dosyalar olabilir.
Ama şu anlık biz main dosya kuracağız.
2.1 : Herhangi bir isimde klasör oluşturuyoruz.
2.1 : Bu klasörü VSC adlı programımızın içine aktarıyoruz.
2.3 : Şimdi ise yeni bir dosya oluşturuyoruz. Dosyanın adını "index.js" koyuyoruz.
3. ADIM = BOTUN APPİNİ OLUŞTURMA
2. adım bir kenara, botumuzun app kısmını halletmedik. Hemen buradaki adrese gidiyoruz.
Daha sonra sağ üstten New Application butonuna basıyoruz.
3.1 : Daha sonra botun adını yazıp, Create adlı butona basıyoruz.
3.2 : Bunu yaptıktan sonra sol taraftaki Bot kısmına geliyoruz.
3.3 : Daha sonra sağ tarafta bulunan Add Bote butonuna basıyoruz, daha sonra ise Yes, do it! adlı butona basıyoruz. Bu şekilde botumuz kurulmuş oluyor.
(buraların fotoları bilgisayarımdan anlamadığım bir sebepten dolayı silindi, bu yüzden ekleyemedim. özür dilerim)
3.4 : Ekranda Token adlı bir yer var. Oradaki Copy butonuna basıyoruz ve bunu saklıyoruz. Bu bizim botumuzun giriş anahtarıdır.
Not: : Tokeninizi hiç kimseye paylaşmayın. Zira botunuz çalınıp kötü amellerde kullanılırsa, Discord tarafından siz suçlanırsınız. (bizzat yaşadım)
4. ADIM = BOT KODLARI
Gelelim en sevdiğim adıma, botun kodları. Bunları tek tek anlatmak yerine sizlere bir soru soracağım, bunu makaleyi bitirdikten sonra ama. (lol)
4.1 : Arkadaşlar alt tarafta vermiş olduğum kodu, kurduğunuz "index.js" adlı dosyanın içine yapıştırın. Ve en altta bulunan
JavaScript:
bot.login('BOT TOKENİN')
Şimdi ise "index.js" adlı dosyaya yapıştıracağınız kod:
JavaScript:
const Discord = require('discord.js') // discord.js modülümüzü tanıttık.
const bot = new Discord.Client(); // Botun app'ini tanıttık.
bot.on('ready', async => {
console.log('bot aktif') // Botun açıldığını konsola gönderdik.
});
bot.login('BOT TOKENİN') // Botun giriş yapmasını sağladık.
5. ADIM = BOTU ÇALIŞTIRMA (SON)
Buraya kadar botu kodladık, yaptık ettik ve artık botu çalıştırmanın zamanı geldi, ve geçiyor bile.
Botumuzun klasörüne gidiyoruz ve Shift + Ctrl + Sağ Click yapıyoruz. Ve oradaki PowerShell Penceresini Burada Aç butonuna basıyoruz.
5.1 : Bastıktan sonra oraya npm init yazıyorum. Zaten oradaki şeyleri anlayacak kadar bilgili insanlarsınız. Ama önemli olan 2 şey var. Orada, test command ve entry point 2 başlık olacak.
Onlara yazacağınız şey ise şunlar:
entry point: index.js
test command: node index.js
5.2 : Botumuzun app'ini kurduk. Daha sonra konsola npm i discord.js yazarak discord.js adlı modulümüzü kuruyoruz.
Botumuz çalıştığı zaman ise, konsola bot aktif yazısı yazacaktır.
Evet dostlar. Sizlere biraz olsun yardım etmeye çalıştım. Ve başardığımı düşünüyorum. Şimdi sormak istediğim soru, sizce bunu YouTube adlı platformda videolarını çekmemi ister misiniz?
Ayrıca bunun dışında YouTube da TheSourceCode ve Türkçe Bot Kodlama Dersleri diye aratırsanız bir sürü eğitim videoları çıkar.
Merak ettiğiniz, aklınıza takılan bir soru olursa yorumlarda belli etmeyi unutmayın. Ayrıca düşüncelerinizi nazik bir dille belirtirseniz sevinirim. Sizleri seviyorum, hoşçakalın.