Botu kodlarken nerede hata yapılmış olabilir?

Karakurt5877

Centipat
Katılım
28 Eylül 2019
Mesajlar
466
Beğeniler
150
Yer
Ahiret
Ben bot kodluyorum ve token olarak "i" harfini girdim yani 'ikurucu' yazdığımız zaman botun 'Yusuf' demesi lazım ama demiyor. Aynı şekilde 'sa'yı kodladım ama herhangi bir sorun yoktu. "Sa" yazınca bot cevap veriyordu ama "ikurucu"yu yani tokenı kullandığımda cevap vermiyor. Neden öyle oluyor?
 

Dosya Ekleri

  • 1603728046935.png
    1603728046935.png
    4,9 KB · Görüntüleme: 59
  • 1603728106600.png
    1603728106600.png
    4,6 KB · Görüntüleme: 58
  • 1603728120021.png
    1603728120021.png
    5,9 KB · Görüntüleme: 59
  • 1603728165812.png
    1603728165812.png
    13,1 KB · Görüntüleme: 56
  • 1603728247099.png
    1603728247099.png
    7,3 KB · Görüntüleme: 55
Son düzenleyen: Moderatör:

cagr30

Decapat
Katılım
20 Haziran 2018
Mesajlar
404
Çözümler
5
Beğeniler
294
1603728856741.png

yerine
1603728889905.png
 

Dabaddu38

Centipat
Katılım
15 Ekim 2019
Mesajlar
93
Çözümler
2
Beğeniler
59
Yer
444th Air Base
Ekran görüntüsü 2020-10-26 192200.png

Bu kodu silin. Bu kod, eğer mesaj prefixiniz ile başlıyorsa geriye kalan kodların dikkate alınmamasını ve başa dönülmesine sebep oluyor.
 
Son düzenleme:
KS
Karakurt5877

Karakurt5877

Centipat
Katılım
28 Eylül 2019
Mesajlar
466
Beğeniler
150
Yer
Ahiret
Eki Görüntüle 715685
Bu kodu silin. Bu kodu kullanırsanız mesaj, prefixiniz ile başlarsa geriye kalan kodların dikkate alınmamasını ve başa dönmesine sebep olur.

Oldu teşekkürler. Başka hatam olursa yazarım :D.
Eki Görüntüle 715685
Bu kodu silin. Bu kod, eğer mesaj prefixiniz ile başlıyorsa geriye kalan kodların dikkate alınmamasını ve başa dönülmesine sebep oluyor.
Şimdide şöyle bir hata verdi.
1603736032493.png

Atomda yazdığım komut bu.
1603736093252.png

Komutun devamı da bu.
1603736125682.png

Bir öncekini çözdüm ama bu hatayı veriyor şimdide.
1603737021180.png
 
Son düzenleme:

Dabaddu38

Centipat
Katılım
15 Ekim 2019
Mesajlar
93
Çözümler
2
Beğeniler
59
Yer
444th Air Base
Bir öncekini çözdüm ama bu hatayı veriyor şimdide.
1603737021180.png
.setGame eski versiyonlarda vardı. Eğer Discord.js V12 kullanıyorsan .setGame işe yaramaz. Onun yerine yeni versiyon ile birlikte gelen .setActivity kullanmalısın. Örnek kullanım : clientUser.setActivity('I am a bot!');
 
KS
Karakurt5877

Karakurt5877

Centipat
Katılım
28 Eylül 2019
Mesajlar
466
Beğeniler
150
Yer
Ahiret
.setGame eski versiyonlarda vardı. Eğer Discord.js V12 kullanıyorsan .setGame işe yaramaz. Onun yerine yeni versiyon ile birlikte gelen .setActivity kullanmalısın. Örnek kullanım : clientUser.setActivity('I am a bot!');
O dediğiniz .setGame yerini bulamadım.
2. olarak da bu hatayı veriyor.
1603793646323.png
 

Dosya Ekleri

  • 1603791538727.png
    1603791538727.png
    8,4 KB · Görüntüleme: 6
  • 1603791571461.png
    1603791571461.png
    12,7 KB · Görüntüleme: 4
  • 1603791602413.png
    1603791602413.png
    13,8 KB · Görüntüleme: 6
  • 1603791618494.png
    1603791618494.png
    8,8 KB · Görüntüleme: 2
  • 1603791632790.png
    1603791632790.png
    12,7 KB · Görüntüleme: 2
  • 1603791787170.png
    1603791787170.png
    2,6 KB · Görüntüleme: 5
  • 1603791809358.png
    1603791809358.png
    8,8 KB · Görüntüleme: 4
  • 1603791879447.png
    1603791879447.png
    7,3 KB · Görüntüleme: 4
  • 1603791995920.png
    1603791995920.png
    6,5 KB · Görüntüleme: 3
  • 1603792023301.png
    1603792023301.png
    17,4 KB · Görüntüleme: 5
  • 1603792051783.png
    1603792051783.png
    18,8 KB · Görüntüleme: 3
  • 1603792078179.png
    1603792078179.png
    18,3 KB · Görüntüleme: 6
  • 1603792101577.png
    1603792101577.png
    16,5 KB · Görüntüleme: 5
  • 1603792144632.png
    1603792144632.png
    15,8 KB · Görüntüleme: 2
  • 1603792208154.png
    1603792208154.png
    17,8 KB · Görüntüleme: 3
  • 1603792239664.png
    1603792239664.png
    10,7 KB · Görüntüleme: 7
  • 1603792265223.png
    1603792265223.png
    6,3 KB · Görüntüleme: 4
  • 1603793668300.png
    1603793668300.png
    21,4 KB · Görüntüleme: 5
  • 1603793704987.png
    1603793704987.png
    11,2 KB · Görüntüleme: 5
  • 1603793729971.png
    1603793729971.png
    16,4 KB · Görüntüleme: 7
Son düzenleme:

Dabaddu38

Centipat
Katılım
15 Ekim 2019
Mesajlar
93
Çözümler
2
Beğeniler
59
Yer
444th Air Base
O dediğiniz .setGame yerini bulamadım.
"ready.js" dosyandaki 11. ve 12. satırlardaki kodları bunun ile değiştir.
JavaScript:
client.user.setPresence({
    status: 'online',
    activity: {
        name: `ihelp/Yusuf Kaan Saçlı`,
        type: 'PLAYING'
    }
});
2. olarak da bu hatayı veriyor.
Yine "ready.js" üzerinde en son satırdaki console.log bloğundaki client.guilds.reduce yi client.guilds.cache.reduce olarak değiştir. Sanırsam bu da eski versiyondan kalma.
 
Son düzenleme:
KS
Karakurt5877

Karakurt5877

Centipat
Katılım
28 Eylül 2019
Mesajlar
466
Beğeniler
150
Yer
Ahiret
"ready.js" dosyandaki 11. ve 12. satırlardaki kodları bunun ile değiştir.
JavaScript:
client.user.setPresence({
status: 'online',
activity: {
name: `ihelp/Yusuf Kaan Saçlı`,
type: 'PLAYING'
}
});

Yine "ready.js" üzerinde en son satırdaki console.log bloğundaki client.guilds.reduce yi client.guilds.cache.reduce olarak değiştir. Sanırsam bu da eski versiyondan kalma.

Teşekkürler oldu. Bunun gibi strictler kullanacağım ama kullandığım zaman bayağı hata veriyor acaba yanlış yere mı yazıyorum? Bu Discord.js sitedekilerin işe yarayanlarını kullanmak istiyorum ama dediğim gibi kullandığım zaman hata veriyor. Sanırım yanlış yere yazıyorum.

1603804141428.png


Sana da çok soru soruyorum kusura bakma.
 

Dabaddu38

Centipat
Katılım
15 Ekim 2019
Mesajlar
93
Çözümler
2
Beğeniler
59
Yer
444th Air Base
Bu Discord.js sitedekilerin işe yarayanlarını kullanmak istiyorum ama dediğim gibi kullandığım zaman hata veriyor.
Bu sitedeki kodları düzgün yazarsan hata vermez. Sen sanırım javascript bilmiyorsun ve internetten hazır kodlar bulup eklemeye çalışıyorsun. İnternetteki tüm kodlar geçerli değil. Yakın bir zamanda Discord.js nin yeni versiyonu çıktı. Bu bağlamda eski sürümdeki kodların bazıları kaldırıldı. Discord.js buradan bakıp kodlarsan sorun çıkmaz. Eski kodları kullanacaksan da buradan nelerin değiştiğine bakabilirsin.
 

Yukarı