由于某种原因,我遇到了很多关于缩进的errors。我没有看到任何错误,我已经多次重新键入缩进。也许这与我的另一个问题here?有关
下面是错误所在的代码:
@bot.command(description="See your balance or somebody else's balance.", aliases=['bal'])
async def balance(ctx, member: discord.Member = None):
if member:
if not currency['balance'][member.id]:
currency['balance'][member.id] = 0
save_data()
ctx.message.reply(embed=discord.Embed(
title=f"{member.name}'s Balance",
description=f"{member.name}'s balance is `{currency['balance'][member.id]}`"
))
else:
if not currency['balance'][ctx.author.id]:
currency['balance'][ctx.author.id] = 0
ctx.message.reply(embed=discord.Embed(
title=f"Your Balance",
description=f"Your balance is `{currency['balance'][ctx.author.id]}`"
))
1条答案
按热度按时间khbbv19g1#
函数定义之后的所有行都需要再次缩进,因为它们必须属于函数实现。如下所示: