Итак, я использую. json для сохранения небольших данных, хранящих информацию о том, сколько раз пользователь что-то делал. Теперь я хочу создать таблицу лидеров, показывающую от наивысшего балла до наименьшего (вставка, показывающая от top1 до top10). Теперь я нашел некоторую помощь в том, чтобы заставить баллы показывать от наивысшего к низшему, и это выглядит так:
if(message.content.startsWith(`${prefix}btop`)) {
var sorted = Object.entries(bufferpunkty)
.map(v => [v[0], v[1].bufferpoints])
.sort((a, b) => b[1] - a[1]);
message.channel.send(sorted);
}
Мой. json файл выглядит так:
{"userid":{"bufferpoints":2}}
И сообщение, которое я получаю от бота: userid, 2. И это в значительной степени понятно. Теперь я хочу создать таблицу лидеров встраивания, которая фактически «помечает» пользователей, а не просто вводит их идентификатор (так это выглядит примерно так: https://i.stack.imgur.com/Dn2RK.png). Спасибо за вашу помощь или любые идеи!