@bot.slash_command(name="transfer")
async def transfer(ctx, target: Member, amount: int):
data = checkUser(ctx.author.id)
if data[0][1] < amount:
await ctx.send(embed=Embed(
title=f'Ошибка | ❌',
description=f'У вас недостаточно средств для перевода',
color=Color.gold()
))
else:
await ctx.send(embed=Embed(
title=f'Экономика',
description=f'{ctx.author.mention} передал пользователю {target.mention} **{amount}**, Ваш баланс составляет **{data[0][1] - amount}**',
color=Color.red()
))
cur.execute("UPDATE users SET cash = ? WHERE userid = ?", (data[0][1] + amount, target.id));
cur.execute("UPDATE users SET cash = ? WHERE userid = ?", (data[0][1] - amount, ctx.author.id)); con.commit()
Попробуйте так если выходит ошибка или что то не получается пишите в коментарии