小编Lew*_*s H的帖子

Discord.py 重写 - YoutubeDL 播放音乐的来源是什么?

正如此处文档中提到的,我需要使用 play() 命令使用源来播放音乐,我正在尝试使用 YoutubeDL 但我无法弄清楚。

我已经检查了 rapptz discord.py 基本语音示例,但由于我没有使用面向对象编程,它让我很困惑。在我看过的所有地方,他们的示例都使用 v0.16 discord.py,但我不知道如何将其转换player = await voice_client.create_ytdl_player(url)为重写。

我目前的播放功能如下所示:

async def play(ctx, url = None):
...
player = await YTDLSource(url) 
    await ctx.voice_client.play(player)
    await ctx.send("Now playing: " + player.title())
Run Code Online (Sandbox Code Playgroud)

“YTDLSource”是源的占位符。

非常感谢任何帮助,谢谢。

python-3.x youtube-dl discord.py

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

discord.py ×1

python-3.x ×1

youtube-dl ×1