用python Discord bot播放Youtube音频

时间:2017-12-04 11:54:32

标签: python audio youtube bots discord

嘿,我想知道它是否有可能播放youtube音频而不做任何特别的事情。这是我的代码:

if message.content.upper().startswith('!PLAY'):
    args = message.content.split(" ")
    url = args[1]
    author = message.author
    voice_channel = author.voice_channel
    vc = await Client.join_voice_channel(voice_channel)

    player = await vc.create_ytdl_player(url)
    player.Start()

我认为这已经足够了,但我想不是有人可以提供一些关于如何做到这一点的提示吗?

1 个答案:

答案 0 :(得分:0)

也许你应该看一些教程而不是在这里问?我也建议这样做

@client.command()
async def yt(ctx, url):

    author = ctx.message.author
    voice_channel = author.voice_channel
    vc = await client.join_voice_channel(voice_channel)

    player = await vc.create_ytdl_player(url)
    player.start()

这应该有效,虽然我不完全确定:)