Найти - Пользователи
Полная версия: nextcord не отключается бот
Начало » Python для новичков » nextcord не отключается бот
1
Genabox
не отключается бот
 @bot.command(name='left')
async def leave(ctx):
    user = ctx.message.author
    if user.voice != None:
        try:
            vc = await user.voice.channel.connect()
        except:
            vc = ctx.voice_client
        if vc.is_playing():
           vc.stop()
        source = await nextcord.FFmpegOpusAudio.from_probe(source="music/bot_left_channel.mp3", method='fallback')
        vc.play(source) 
    else:
        await ctx.voice_client.disconnect()

после проигрования музыки бот должен выйти но этого не происходит
Genabox
 @bot.command(name='LL')
async def leave(ctx):
    user = ctx.message.author
    if user.voice != None:
        while True:
            try:
                vc = await user.voice.channel.connect()
            except:
                vc = ctx.voice_client
            if vc.is_playing():
                vc.stop()
            break
        
        source = await nextcord.FFmpegOpusAudio.from_probe(source="music/bot_left_channel.mp3", method='fallback')
        vc.play(source) 
        await ctx.voice_client.disconnect()

так бот выходит но не играет музыка перед выходом
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB