@bot.slash_command(name = 'casino', descriprion = 'Попробуй выйграть! 1 - 100')
async def casino(ctx, amount):
a = random.randint(1, 100)
b = random.randint(1, 5)
amount = str(amount)
print(a)
if a == amount:
a = a + b
else:
await ctx.respond('Вы проиграли!', ' Выигрышное число:', str(a), 'Ваше число:', str(amount))
c = random.randint(10, 50)
if a > 100:
a = a - c
await ctx.respond('Вы проиграли!')
await ctx.send('Выигрышное число:')
await ctx.send(a)
await ctx.send('Ваше число:')
await ctx.send(amount)
когда я пишу команду боту, то в 1-м if выдаёт ошибку во время вывода, а так как сделано во 2-м if сильно громоздко.