这是我的代码,显然,出了点问题……我不知道在定义命令时将公会参数放在哪里,但看起来我没有把它放在正确的位置
async def unban(guild, ctx, *, member):
banned_users = await ctx.guild.bans()
member_name, member_discriminator = member.split('#')
for ban_entry in banned_users:
user = ban_entry.user
if(user.name, user.discriminator) == (member_name, member_discriminator):
await ctx.guild.unban(user)
await ctx.send(f'Unbanned **{user}** !')
await user.send(f"You have been unbanned from **{guild.name}")
return```