Добрый день друзья! У меня есть проблемка, хочу вывести топ участников на сервере через бота, он и выводит, но только определённо кол-во участников(т.е я выбрал вывод 10 участников из всего сервера, а он постоянно выводит одних и тех же, не по лидерборду)
Я же вот хочу, чтобы выводилось всё по топу, а не определённые участники, вот код:
@bot.slash_command(
name = "leaderboard",
description="Просмотр топа челиков по балансу",
guild_ids=[тут айдишники]
)
async def leaderbord(inter: ApplicationCommandInteraction):
embed = disnake.Embed(title="Топ 10 сервера")
counter = 0
for row in cursor.execute("SELECT name, cash FROM users WHERE server_id = {} ORDER BY cash DESC LIMIT 10".format(inter.guild.id)):
counter += 1
embed.add_field(
name = f"# {counter} | `{row[0]}`",
value= f"Баланс: {row[1]}",
inline = False
)
await inter.send(embed=embed)