【发布时间】:2021-08-05 14:03:18
【问题描述】:
正如标题所说,我有一个加入语音频道的 discord.py 机器人,但我想添加某种检查,以便机器人打印出一条消息,如“已连接到语音频道”但我不能弄清楚如何检查它是否已连接。
代码:
@bot.command()
async def play(ctx):
audio_source = 'song.mp3'
voice_channel = discord.utils.get(ctx.guild.voice_channels, name=str(ctx.author.voice.channel))
await voice_channel.connect()
voice_client = discord.utils.get(bot.voice_clients, guild=ctx.guild)
voice_client.play(discord.FFmpegPCMAudio(audio_source))
任何帮助表示赞赏!
【问题讨论】:
标签: python discord.py