Ошибка - TypeError: 'NoneType' object is not subscriptable

Возникла проблема при написании бота для discord.

@client.command(aliases = ['balance', 'cash'])
async def __balance(ctx, member: discord.Member = None):
    if member is None:
        await ctx.send(embed = discord.Embed(
            description = f"""баланс пользователя **{ctx.author}** составляет **{cursor.execute("SELECT cash FROM users WHERE id = {}".format(ctx.author.id)).fetchone()[0]} :leaves:**"""
        ))
           else:
        await ctx.send(embed = discord.Embed(
            description = f"""баланс пользователя **{member}** составляет **{cursor.execute("SELECT cash FROM users WHERE id = {}".format(member.id)).fetchone()[0]} :leaves:**"""
        ))  

выдаёт ошибку TypeError: 'NoneType' object is not subscriptable

если в коде убрать индексы то работает, но там где должна быть сумма естественно пишет None:

введите сюда описание изображения

Что с этим можно сделать?


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