Ошибка взаимодействия discord.py
Не жмутся кнопки, код:
comp = [
[
Button(label="Четное (x2)", style=1),
Button(label="Не четное (x2)", style=1),
Button(label="0 (x10)", style=3),
],
]
emb = discord.Embed()
emb.title = f"Рулетка 0-36 | {ctx.author.display_name}"
emb.description = f"> Ставка: {stavka} {currency}\n\n> Отгадай число от 0, до 36 `?`"
emb.color = 0x03FFEF
users.update_one({"uid": ctx.author.id, "gid": ctx.guild.id}, {"$set": {"balance": usr['balance']-stavka}})
await ctx.send(embed = emb, components=comp)
try:
res = await bot.wait_for("button_click", check = lambda i: i.author == ctx.author, timeout=30)
except asyncio.TimeoutError:
bal1 = users.find_one({"gid": ctx.guild.id, "uid": ctx.author.id})
users.update_one({"gid": ctx.guild.id, "uid": ctx.author.id}, {"$set": {"balance": bal1["balance"]+stavka}})
return await ctx.send(content="Игра окончена, слишком долгое ожидание!")
await res.respond(type=6)