繁体   English   中英

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

[英]discord.py have error in my discord bot how to fix?

我有错误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} |' )

这是我所有的 function

@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 )

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM