したいこと
Discord.py async版で音楽BOTを作っていて、ffmpegでYouTubeの音楽を流そうと思っています。
該当のソースコード
python
1import discord 2 3client = discord.Client() 4 5@client.event 6async def on_message(message): 7 if message.author.bot: 8 return 9 10 if message.content == "/join": 11 voice = await discord.VoiceChannel.connect(message.author.voice.channel) 12 player = await voice.create_ytdl_player('https://www.youtube.com/watch?v=8oBp3OLXQ8Q') 13 player.start() 14 15client.run("token")
こんな感じです。流せたら整備するつもりです。
発生したエラー
python
1player = await voice.create_ytdl_player('https://www.youtube.com/watch?v=8oBp3OLXQ8Q') 2AttributeError: 'VoiceClient' object has no attribute 'create_ytdl_player'
こんな感じです。Qiitaを参考にしながら作ったらこのエラーが出ました。
補足情報
Python 3.8.3
Discord.py 1.3.3
youtube-dl 2020.5.29
PyNaCl 1.3.0
ffmpeg 1.4
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/09 09:58 編集
2020/07/09 10:47 編集
2020/07/10 09:48 編集