Как вывести из бд 5 пользователей с наибольшими числами. И бот при прописывании команды /top писал:
1. ник пользователя1: число пользователя1
2. ник пользователя2: число пользователя2
3. ник пользователя3: число пользователя3
4. ник пользователя4: число пользователя4
5. ник пользователя5: число пользователя5
Я написал код при котором бот отправляет 5 сообщений: ('ник пользователя1', число пользователя1); ('ник пользователя2', число пользователя2) и тд
@dp.message_handler(commands=['top'])
async def top(message: types.Message):
conn = sqlite3.connect('db.db')
cur = conn.cursor()
result = cur.execute("SELECT first_name, money FROM users ORDER BY money DESC LIMIT 5")
for i in result:
print(i)
await message.reply(f"{i}")
Как исправить