NameError: name 'client' is not defined
На днях захотелось создать бота в Discord, и дошло дело до команды бана. Но при запуске бота в cmd вылазит ошибка "NameError: name 'client' is not defined". Поискал в интернете ответы (понял что проблема в переменной), но каждый пишет что хочет, и в итоге ничего не понял. Прошу помочь. Мой код:
@client.command(pass_context = True)
@command.has_permissions(administrator = True)
async def ban( ctx, member: discord.Member, *, reason = None):
await ctx.channel.purge(limit = 1)
await member.ban(reason = reason)
await ctx.send(f"ban user { member.mention }")