我正在制作一个使人们加入vc时静音的机器人。但是,当我运行以下代码时,收到关于未定义“自我”的错误。我该如何解决?
async def join(ctx, *, member=discord.Member):
channel = ctx.author.voice.channel
await channel.connect()
await member.edit(mute=True)
答案 0 :(得分:1)
如果您在Class / Cog中,则需要传递self
作为第一个参数。
async def join(self, ctx, *, member=discord.Member):
channel = ctx.author.voice.channel
await channel.connect()
await member.edit(mute=True)