当第二个玩家使用% the加入游戏时,我想让它开始。我试过我的想法,但我真的不知道怎么做,所以我把我的Player2设置为True。当有人使用命令%tttjoin时,p2设置为False。然后输入一行"if p2 is False:“游戏开始。但是这个函数不工作,我不知道我的想法是如何工作的……我希望有人知道怎么做..。此外,我还没有得到任何错误。这个游戏运行良好,没有任何错误。当我写%ttt时,机器人会发送消息,但当有人使用%tttjoin加入时,什么也不会发生。我的错误应该
因此,我正在用新的discord.py重写在Python3.7中编写一个不和谐的机器人,我遇到了一个关于在VoiceClient上调用的disconnect()函数的障碍@bot.commandawait ctx.send("Im not in a channel ") await ctx.voice_client.disconnect()
这是一个非常简单的命令,使用discord.py的命令扩展,而行await ctx.voice_client