Чтобы создать простую таблицу лидеров сервера XP, вы должны прочитать файл данных XP с библиотекой fs и проанализировать его с помощью JSON.
let data = Fs.readFileSync("path-to-json-file", "utf8");
data = JSON.parse(data);
Затем, просто переберите ключи вашего объекта ServerID , а внутри l oop отсортируйте их с помощью следующей функции:
function sortMyArray() {
arrayName.sort(function(a, b) {
return b-a;
});
}
Наконец, просто присоедините элементы массива, отправьте сообщение содержащий немного уценки, и вы будете хорошо go!
message.channel.send(`\`\`\`markdown\n# Leaderboard of the server \n${levels.join("\n")}\`\`\``);