Таблица лидеров для чат бота.
1.Будет не дописывать каждый раз новую строчку со счётом и ником игрока, а будет искать ник игрока и менять его счёт.
2.Алгоритм должен уметь отсортировать по убыванию 10 результатов. (Как сделать именно сортировку знаю,не могу сделать так что-бы никнейм вместе с счётом менял позицию в файле, получается что самый большой счёт поднимается на вверх, но никнейм (на 1 позиции) при этом остаётся тот-же)
Пример:
никнейм_1-3-
никнейм_2-6-
После алгоритма
никнейм_1-6-
никнейм_2-3-
3.Нужно вывести эти 10 мест в telegram (Как отсылать сообщения в телеграмм и считывать данный с файла я знаю).
Заранее спасибо за помощь!
используйте БД (базу данных). Например SQLite