Once again

This commit is contained in:
Christopher Cookman 2023-04-19 22:46:26 -06:00
parent 39c4ff8aa9
commit da4589eade
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -172,7 +172,12 @@ client.on("interactionCreate", async interaction => {
if (rows[i]) {
let user = await client.users.fetch(rows[i].id);
let lvl = rows[i].lvl;
leaderboard.push(`${i + 1}. <@${user.id}> - ${rows[i].xp}/${eval(config.discord.levels.lvlUpEquation)} L${rows[i].lvl} - ${rows[i].totalXp} XP - ${rows[i].msgCount} Messages`);
let nextLvl = eval(config.discord.levels.lvlUpEquation)
let xp = rows[i].xp;
// calculate percentage
let percentage = Math.floor((xp / nextLvl) * 100);
leaderboard.push(`${i + 1}. <@${user.id}> - Level ${rows[i].lvl} - %${percentage} to level ${lvl + 1} - ${rows[i].totalXp} XP - ${rows[i].msgCount} Messages`);
}
}
interaction.reply({