Не работает команда бан

Не могу понять что не так в этом коде:

#Команда для бана
@bot.command( pass_context = True)
@commands.has_permissions( administrator = True)
async def ban( ctx, member: discord.Member, *, reason = None):
    await member.ban(reason = reason)
    author = ctx.message.author
    await ctx.send(
    embed = discord.Embed(
    color = 0xEC2C2D,
    title="Ban",
    description=f"Ban user { member.mention }",
    )
    embed.set_footer( text = ctx.author.name, icon_url = ctx.author.avatar_url )
    embed.set_author( name = bot.user.name, icon_url = bot.user.avatar_url ))

Выдает эту ошибку:

  File "<string>", line 139
    embed.set_footer( text = ctx.author.name, icon_url = ctx.author.avatar_url )
    ^
SyntaxError: invalid syntax

[Program finished]

Ответы (1 шт):

Автор решения: RAINGM
@bot.command()
@commands.has_permissions(administrator=True)
async def ban(ctx, member: discord.Member, *, reason=None):
    await member.ban(reason=reason)
    embed = discord.Embed(color=0xEC2C2D, title="Ban", description=f"Ban user { member.mention }")
    embed.set_footer(text=ctx.author.name, icon_url=ctx.author.avatar_url)
    embed.set_author(name=bot.user.name, icon_url=bot.user.avatar_url)
    await ctx.send(embed=embed)
→ Ссылка