Как сделать лидерборд из 5-ти мест где отображается имя пользователя и кол-во денег
У меня есть таблица там где находятся статистика пользователей
И есть код, если пользователь введет Топ в чат, ему выведется самое большое кол-во денег у пользователя.
@client.message_handler(content_types=['text'])
def get_text(message):
db = sqlite3.connect('users.db')
sql = db.cursor()
if message.text == 'Топ':
max_money_value = sql.execute("SELECT MAX(money) FROM users").fetchone()[0]
client.send_message(message.chat.id, max_money_value)
Источник: Stack Overflow на русском