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