Discordpy müzik botu durmuyor

FazliBasturk

Hectopat
Katılım
10 Haziran 2020
Mesajlar
817
Çözümler
7
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar önceden döngü çalışmıyordu, onu burada sorarak çözdüm ama bu sefer de eğer müziği döngüye alırsam f!durdur (f! Prefix) komutu şarkıyı durdurması gereken yerde durdurduktan sonra baştan geri başlıyor.


Yardım edebilirseniz sevinirim
 
Son düzenleme:
Pyhton işleriyle hiç anlamam. Bi ara javascript le bot yazmıştım o bile zor gemişti. Kodunuz güzel uzun ama bende neden çalıştığını anlamadım.
 
Şu anlık bir çözüm buldum ama tam istediğim gibi değil. Zaten bu aklımdaydı galiba ama bunu kullanmaya karar verdim.
Kanalda durmasını istiyordum durdurduktan sonra ama o şekildede bir çözüm bulamadım bende kanaldan çıkması için düzenledim:

[CODE lang="python" title="Durdur Komutu"] @commands.command(name='durdur')
async def _stop(self, ctx: commands.Context):
"""Stops playing song and clears the queue."""

if not ctx.author.voice or not ctx.author.voice.channel:
return await ctx.send('Sesli bir kanala bağlanman lazım ')

if ctx.voice_client:
if ctx.voice_client.channel != ctx.author.voice.channel:
return await ctx.send('Bot şu anda başka birisine hizmet ediyor.')

server = ctx.message.guild.voice_client
await server.disconnect()
ctx.voice_state.songs.clear()
ctx.voice_state.voice.stop()
await ctx.message.add_reaction('⏹')[/CODE]
Edit: çözememişim yardımcı olursanız sevinirim tekrardan, eğer bota çıkmasını söylersem geri f!oynat şarkı ile şarkı çalamıyor sadece duruyor öyle.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…