如何从discord bot文件夹播放.mp3文件

2024-09-29 00:12:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个音乐机器人在不和谐,我想添加自定义歌曲,它可以播放。问题是,我想添加很多相册,比如说,在一个文件夹中有100多个.mp3文件会让人难以管理。 那么,如何为voice.play(FFmpegPCMAudio('Traveller.mp3))指定一个目录来播放来自 不同的文件夹?例如,我可以使用不同的相册文件夹播放.mp3

@bot.command()
async def wake(ctx):
    channel = ctx.message.author.voice.channel
    try:
        voice = await channel.connect()
    except:
        pass
    voice.play(FFmpegPCMAudio('Traveller.mp3'))

Tags: 文件目录文件夹play音乐botchannel机器人
1条回答
网友
1楼 · 发布于 2024-09-29 00:12:52

要指定文件的特定路径,可以使用相对路径:

voice.play(FFmpegPCMAudio("path/to/Traveller.mp3"))

也可以使用绝对路径:

voice.play(FFmpegPCMAudio("A:/path/to/Traveller.mp3"))

相关问题 更多 >