无法使用wavelink播放youtube曲目,转换功能也不起作用

问题描述 投票:0回答:1

这是我用于测试运行 YouTube 链接的示例代码,我已经尝试了 Wavelink 库中功能的很多排列和组合,但它总是因为需要 AudioSource 来播放而不是 YoutubeTrack 而返回。我的主要目标是在低调的服务器上播放 Spotify 歌曲,但 Youtube 功能也不起作用

@bot.command(name='spotify', help='To resume song')
async def resume(ctx):
    url = "https://www.youtube.com/watch?v=AjGkbFqi67c"
    server = ctx.message.guild
    vc: wavelink.Player = server.voice_client

    query = f'ytsearch:{url}'

    tracks = await wavelink.YouTubeTrack.search(query)
    track = tracks[0]
    audio_source = await track.convert(ctx, url)
    await vc.play(audio_source)
discord discord.py
1个回答
0
投票

你的问题最终解决了吗?我在 Wavelink 3.2.0 上遇到了同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.