Müzik Discord botu 15 saniyede bir ses kesilmesi oluyor

Shadow JQ

Centipat
Katılım
10 Mart 2023
Mesajlar
13
Daha fazla  
Cinsiyet
Erkek
client.js

Kod:
queen.player = new Player(queen, {
 ytdlOptions: {
 quality: "highestaudio",
 highWaterMark: 1 << 27,
 filter: "audioonly",
 format: "WAV"
 }
});

play.js

JavaScript:
const channel = interaction.member.voice.channel;
 if (!channel) return interaction.reply({ content: "Bir ses kanalında olmanız gerekiyor!", ephemeral: true });

 const url = interaction.options.getString("muzik_gir");
 if (!url) return interaction.reply({ content: "Bir URL girmeniz gerekiyor!", ephemeral: true });

 const result = await queen.player.search(url, {
 requestedBy: interaction.user,
 searchEngine: QueryType.YOUTUBE_SEARCH,
 });
 console.log(result.tracks)

 //if (!result || !result.tracks.length) return interaction.reply({ content: "Şarkı bulunamadı!", ephemeral: true });

 // const song = result.tracks[0];
 queen.player.extractors.loadDefault();
 queen.player.extractors.register(YoutubeExtractor)
 queen.player.extractors.register(SoundCloudExtractor)
 queen.player.extractors.register(SpotifyExtractor)
 await queen.player.extractors.loadDefault((ext) => ext !== 'YouTubeExtractor');
 await queen.player.play(channel, result, {
 member: interaction.member
 });

Müzik botunda 15 saniyede bir falan ses kesilmesi oluyor bozulma oluyor.
API gecikmesi: 150ms.
Mesaj gecikmesi: 450ms.

Sitelerde denedim onda da aynı.
 
Son düzenleyen: Moderatör:
client.js

Kod:
queen.player = new Player(queen, {
 ytdlOptions: {
 quality: "highestaudio",
 highWaterMark: 1 << 27,
 filter: "audioonly",
 format: "WAV"
 }
});

play.js

JavaScript:
const channel = interaction.member.voice.channel;
 if (!channel) return interaction.reply({ content: "Bir ses kanalında olmanız gerekiyor!", ephemeral: true });

 const url = interaction.options.getString("muzik_gir");
 if (!url) return interaction.reply({ content: "Bir URL girmeniz gerekiyor!", ephemeral: true });

 const result = await queen.player.search(url, {
 requestedBy: interaction.user,
 searchEngine: QueryType.YOUTUBE_SEARCH,
 });
 console.log(result.tracks)

 //if (!result || !result.tracks.length) return interaction.reply({ content: "Şarkı bulunamadı!", ephemeral: true });

 // const song = result.tracks[0];
 queen.player.extractors.loadDefault();
 queen.player.extractors.register(YoutubeExtractor)
 queen.player.extractors.register(SoundCloudExtractor)
 queen.player.extractors.register(SpotifyExtractor)
 await queen.player.extractors.loadDefault((ext) => ext !== 'YouTubeExtractor');
 await queen.player.play(channel, result, {
 member: interaction.member
 });

Müzik botunda 15 saniyede bir falan ses kesilmesi oluyor bozulma oluyor.
API gecikmesi: 150ms.
Mesaj gecikmesi: 450ms.

Sitelerde denedim onda da aynı.

Yüksek ihtimalle msden kaynaklı müzik botu bu hızlı çalışması gerekir hatayı tamamen anlayinca tekrar yazacağım.

Botu test edip log u SS atar misin hata veriyorsa işimiz daha rahat ama dediğim gibi hizdan kaynaklı bir şey olabilir müzik botlari düşük ms çalışır genellikle.
 
Bazen düzgün caliyor bazen arada bozulmalar oluyor hâlâ anlamadım.
Bazı sitelerde deneme amaçlı yaptım mesaj gecikmesi falan 100 ms ya da 20 ms falandı.

modem 10mb/s

+Güncel bu aralar yaptığım botlarda mesaj geçikmesi 1K ms kadar çıktı nedenini bilmiyorum önceden 200 ms 250 mslerde takılıyordu sonra 500 ms çıktı birkaç gün sonra 1K m kadar çıktı.
 

Dosya Ekleri

  • unknown_2024.05.03-16.54.png
    unknown_2024.05.03-16.54.png
    162,9 KB · Görüntüleme: 5
Son düzenleme:

Yeni konular

Geri
Yukarı