我想通过输入用户ID将连接的语音通道输出到该通道

时间:2018-12-29 15:14:09

标签: discord.py

我想通过输入用户ID将连接的语音通道输出到该通道。

我该如何编码?

我正在使用Google翻译。 请理解翻译很奇怪:)

导入不和谐

我:!s用户ID bot:此用户正在连接到#voicechannel。

1 个答案:

答案 0 :(得分:0)

您需要检查member.voice.voice_channel

@bot.command(pass_context=True)
async def whatchannel(ctx, member: discord.Member):
    channel = member.voice.voice_channel
    if channel is None:
        await bot.say(f"{member.mention} is not connected to voice")
    else:
        await bot.say(f"{member.mention} is connected to {channel.name}")