Discord.js ile bot yapımı hakkında

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
25 May 2020
Mesajlar
420
Çözümler
3
Tepki puanı
33
Ödüller
5
Yaş
28
6 HİZMET YILI
Selam arkadaşlar,
Ben discord üzerinde kendi public botumu yapma kararı aldım(kayıt, hoşgeldin, tag-rol tarzı). Javascripti az uz biliyorum ancak node.js(js ile farklarını pek bilmiyorum)de pek bilgi sahibi değilim. Sizce baştan aşağı öğrenmem gerekir mi discord.js kütüphanesi için? (Fonksiyonlar, Değişkenler, Sabitler, String, İf-Else, Değişken Türü Dönüşümleri, Operatörler ve Number konularını biliyorum.)
 
Uzman Üye
Katılım
16 Mar 2019
Mesajlar
151
Tepki puanı
12
Ödüller
6
7 HİZMET YILI
amerikayı yeniden keşfetmeye gerek yok zaten bir sürü dediğin gibi botların public kodları var onları alıp oynarsan yaparsın bence
 
Seçkin Üye
Katılım
25 May 2020
Mesajlar
420
Çözümler
3
Tepki puanı
33
Ödüller
5
Yaş
28
6 HİZMET YILI
amerikayı yeniden keşfetmeye gerek yok zaten bir sürü dediğin gibi botların public kodları var onları alıp oynarsan yaparsın bence
Dediğin şekilde bir çok bot yaptım ancak discord lib update aldığında yükseltmek işkence falan oluyor, ayrıca error verdiğinde öyle kalıyorum.
 
Seçkin Üye
Katılım
22 Kas 2020
Mesajlar
315
Çözümler
1
Tepki puanı
95
Ödüller
3
5 HİZMET YILI
amerikayı yeniden keşfetmeye gerek yok zaten bir sürü dediğin gibi botların public kodları var onları alıp oynarsan yaparsın bence
Bu alt yapı çalmaya girer, kendine bişey katamazsın amaç kendini geliştirmek zaten. Referans olarak yapılabilir ama.

Saydığın özellikler için evet hepsi gerekiyor. Stabilizasyon için async fonksiyonlarını bilmen gerek, kayıtları yapıcaksın da bunları illaki bir yere kaydediceksin. Veri tabanı bilgisi de gerekiyor.
 
Developer
Seçkin Üye
Katılım
10 May 2020
Mesajlar
349
Çözümler
20
Tepki puanı
35
Ödüller
5
6 HİZMET YILI
Bu alt yapı çalmaya girer, kendine bişey katamazsın amaç kendini geliştirmek zaten. Referans olarak yapılabilir ama.

Saydığın özellikler için evet hepsi gerekiyor. Stabilizasyon için async fonksiyonlarını bilmen gerek, kayıtları yapıcaksın da bunları illaki bir yere kaydediceksin. Veri tabanı bilgisi de gerekiyor.
"Çalmak" diye bir şey yok. Şu geri kafalılıktan vaz geçin, paylaşanlar var githubta onları kullanmak çalmak demek değil.
 
Banlı Üye
Katılım
2 Şub 2017
Mesajlar
72
Tepki puanı
7
Ödüller
5
Yaş
26
9 HİZMET YILI
bedava bir alt yapı bul internete bol bol var sonrada biraz oynayarak kendi botunu yap ama kendin kodlamak istiyorsan da onlar üzerinden fikir alabilirsin
 
Onaylı Üye
Katılım
11 Kas 2016
Mesajlar
112
Tepki puanı
12
Ödüller
10
9 HİZMET YILI
Amaç sadece bot yapmaksa gerek yok. Nodejs jsnin bir kütüphanesi olsa da bambaşka birşeydir. Az buçuk js bilmek node js te hiçbişey bilmemektir.
Yazılmış bot örnekleri varsa onların üzerinde düzenleme yapmak mantıklı olabilir.
 
Süper Üye
Katılım
7 Eki 2021
Mesajlar
628
Tepki puanı
29
Ödüller
4
4 HİZMET YILI
Baştan gidip eğitim serisi izlemen gerek yok bence. Biraz biliyorsan githubda örnek kodları var onları al incele değiştir dene
 
Onaylı Üye
Katılım
23 Şub 2021
Mesajlar
51
Tepki puanı
5
Ödüller
4
Yaş
26
5 HİZMET YILI
Bence baştan bot yapmana gerek yok altyapılardan sevdiğin bir botun altyapısını bulup editleyerek daha güzel birşeyler ortaya çıkarabilirsin
 
Seçkin Üye
Katılım
7 Kas 2018
Mesajlar
334
Tepki puanı
19
Ödüller
6
Yaş
26
7 HİZMET YILI
Bu durumlarda kesinlikle public sunucularda hazır kodlar kullanmayın 2 senedir public sunucular içerisindeyim büyük sunucuların patladığına şahit oldum ücretli olarak yaptırıp 7/24 destek almanız daha sağlıklı diye düşünüyorum.
 
Süper Üye
Katılım
16 Ağu 2021
Mesajlar
735
Çözümler
5
Tepki puanı
87
Ödüller
2
Yaş
24
4 HİZMET YILI
Üstte ki arkadaş hazır almayın falan demiş alakası yok. Kod'a bakın apilerinde falan bir sıkıntı görürseniz fonksiyonu deaktif edin yeter zaten. Ayrıca size öğrenmeniz için önerim, hazır kodları değiştirip öğrenmenizdir. Akılda en kalıcı şekilde öğrenme tekniği olarak görüyorum.
 
Seçkin Üye
Katılım
7 Kas 2018
Mesajlar
334
Tepki puanı
19
Ödüller
6
Yaş
26
7 HİZMET YILI
Üstte ki arkadaş hazır almayın falan demiş alakası yok. Kod'a bakın apilerinde falan bir sıkıntı görürseniz fonksiyonu deaktif edin yeter zaten. Ayrıca size öğrenmeniz için önerim, hazır kodları değiştirip öğrenmenizdir. Akılda en kalıcı şekilde öğrenme tekniği olarak görüyorum.
yorum kasmak için yorum atma lütfen sana şöyle izah edeyim bi oyun kuruyosun ama hazır kodlarla kuruyorsun kurduğun oyunun kodları en az binlerce farklı oyunda var ve binlerce aynı oyunun arasından özellikle senin oyunun oynma veya tutma şansı kaç? ve eğer bir public açıyorsan botların güzel ve özenle hazırlanmalı hazır bot kullanıp public açılsaydı discord üzerinde herkesin bir public sunucu olurdu önemli olan bot ve kitledir :))
 
Süper Üye
Katılım
16 Ağu 2021
Mesajlar
735
Çözümler
5
Tepki puanı
87
Ödüller
2
Yaş
24
4 HİZMET YILI
yorum kasmak için yorum atma lütfen sana şöyle izah edeyim bi oyun kuruyosun ama hazır kodlarla kuruyorsun kurduğun oyunun kodları en az binlerce farklı oyunda var ve binlerce aynı oyunun arasından özellikle senin oyunun oynma veya tutma şansı kaç? ve eğer bir public açıyorsan botların güzel ve özenle hazırlanmalı hazır bot kullanıp public açılsaydı discord üzerinde herkesin bir public sunucu olurdu önemli olan bot ve kitledir :))
Yorum kasmak için mesaj atmıyorum 5 yıla yakındır discord.js üzerinde çalışmalar yapıyorum, early developer rozetinin çıktığı dönemde bile kendi yaptığım botun, rozetin beta döneminde gelmesiydi. Ben burada tecrübelerimden yola çıkarak konuşuyorum: Eğer ki yapacağınız şey hazır kodda bulunuyorsa hazır kodu alabilirsiniz daha üzerinde konuşulacak bir şey yok. Siz benim mesajımı her türlü hazır kod alın diye algılamışsınız sanırım, hayır. Gerektiği yerlerde hazır kod kullanabilirsiniz bu ayıp değildir. Aynı şeyi tekrar baştan yapmaya gerek yok, vakit kaybı.
 
Onaylı Üye
Katılım
19 Ağu 2021
Mesajlar
50
Tepki puanı
4
Ödüller
5
Yaş
22
4 HİZMET YILI
bedava bir alt yapı bul internete bol bol var sonrada biraz oynayarak kendi botunu yap ama kendin kodlamak istiyorsan da onlar üzerinden fikir alabilirsin mantıklı kankss
 
Seçkin Üye
Katılım
22 Kas 2020
Mesajlar
315
Çözümler
1
Tepki puanı
95
Ödüller
3
5 HİZMET YILI
"Çalmak" diye bir şey yok. Şu geri kafalılıktan vaz geçin, paylaşanlar var githubta onları kullanmak çalmak demek değil.
Doğru diyorsun hemen gitbubdan bir müzik botu bulup üstüne ismimi yazıp yayinlicağim. Ayrıca bunun için hiç programlama becerimin olmasina bile gerek yok :D soran olursa yapımcı benim derim nasıl olsa.
Kod çalarak kendine ne katacaksin? zaten referans olarak alınabilir demişim ben bu dediğimi yapsam bana ne katacak? amaç kendimi mi gelistirmek yoksa aynı kodun 50 farklı botta olan bir kodla botmu çikartmak? konu sahibi "nasıl öğrenirim" demiş zaten
 
Developer
Seçkin Üye
Katılım
10 May 2020
Mesajlar
349
Çözümler
20
Tepki puanı
35
Ödüller
5
6 HİZMET YILI
Doğru diyorsun hemen gitbubdan bir müzik botu bulup üstüne ismimi yazıp yayinlicağim. Ayrıca bunun için hiç programlama becerimin olmasina bile gerek yok :D soran olursa yapımcı benim derim nasıl olsa.
Kod çalarak kendine ne katacaksin? zaten referans olarak alınabilir demişim ben bu dediğimi yapsam bana ne katacak? amaç kendimi mi gelistirmek yoksa aynı kodun 50 farklı botta olan bir kodla botmu çikartmak? konu sahibi "nasıl öğrenirim" demiş zaten
Bahsettiğimiz şeyler aynı değil, yorum yapmak için yapmayalım.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Benzer Konular

Üst