discord.py 在我的不和谐机器人中有错误如何修复?

时间:2021-05-11 06:12:30

标签: python discord.py

我有错误 IndentationError: unindent does not match any outer indentation level,我检查了这个 - discord bot - userinfo command "IndentationError: unexpected indent",但我不知道如何修复我的代码

此行中的错误 - emb = discord.Embed( title = f'{ ctx.author } | { ctx.author.display_name }', color = discord.Color.green(), description = f'{ctx.author.id} |' )

这是我所有的功能

@client.command( aliases = ['uinfo'])

async def userinfo( ctx ):
    emb = discord.Embed( title = f'{ ctx.author } | { ctx.author.display_name }', color = discord.Color.green(), description = f'{ctx.author.id} |' )
    emb.set_thumbnail( url = ctx.author.avatar_url )
    emb.add_field( name = 'Joined server', value = f'{ - }' )
    emb.add_field( name = 'Joined discord', value = f'{ - }' )

    await ctx.send( embed = emb )

1 个答案:

答案 0 :(得分:1)

这是一个与discord.py无关的典型python错误;如果您混合使用空格和制表符来缩进,则可能会发生此错误。要解决此问题,请确保删除每行之前的空格(错误周围的行)并将它们替换为空格或制表符(取决于您在代码中使用的内容)。