Discord机器人问题“是缺少的必需参数”

时间:2018-12-03 15:38:12

标签: python bots discord discord.py

所以基本上我正在尝试制作一个YouTube播放器命令,该命令将通过语音聊天播放音频,并且我一直在测试该命令,并且一直说“功能失调(变量名称)是缺少的必需参数”并且我提供了链接,但是它仍然说它丢失了,我可能只是傻了,但我几乎肯定这应该起作用

@client.command(pass_context=True)
async def yt(self, ctx,*, dysfunctional):
    channel = ctx.message.author.voice.voice_channel
    if dysfunctional.startswith('https://www.youtube.com'):
        voice = await client.join_voice_channel(channel)
        player = await voice.create_ytdl_player(dysfunctional)
        player.start()
    if dysfunctional == "stop":
        player.stop()
        disconnect()

1 个答案:

答案 0 :(得分:1)

您没有参加齿轮课,因此您没有得到self参数。尝试以下代码

<change-state-box :state_first="local_state_first" :state_second="local_state_second" @buttonAction="onbuttonAction"/>