diff --git a/api/views/leaderboard.ejs b/api/views/leaderboard.ejs index 0e7adef..2b43b6a 100644 --- a/api/views/leaderboard.ejs +++ b/api/views/leaderboard.ejs @@ -30,9 +30,9 @@

<%= user.user_nickname %>

-

XP: <%= user.xp %> +

XP: <%= user.xp.toLocaleString() %>

-

Level <%= user.user_level %> | <%= user.xp %>/<%= user.xp + user.user_xp_needed_next_level %> points to next level (<%= user.user_progress_next_level %>%) +

Level <%= user.user_level.toLocaleString() %> | <%= user.xp.toLocaleString() %>/<%= (user.xp + user.user_xp_needed_next_level).toLocaleString() %> points to next level (<%= user.user_progress_next_level %>%)

@@ -41,4 +41,4 @@ - \ No newline at end of file + diff --git a/bot/commands.ts b/bot/commands.ts index f0df0c5..d2c6c5d 100644 --- a/bot/commands.ts +++ b/bot/commands.ts @@ -151,7 +151,7 @@ const commands: Record = { { color: 'Blurple', title: 'XP', - description: `<@${user}> you have ${xp.xp} XP! (Level ${convertToLevels(xp.xp)})`, + description: `<@${user}> you have ${xp.xp.toLocaleString("en-US")} XP! (Level ${convertToLevels(xp.xp).toLocaleString("en-US")})`, }, interaction ).addFields([ @@ -162,7 +162,7 @@ const commands: Record = { }, { name: 'XP Required', - value: `${xp.user_xp_needed_next_level} XP`, + value: `${xp.user_xp_needed_next_level.toLocaleString("en-US")} XP`, inline: true, }, ]), @@ -209,7 +209,7 @@ const commands: Record = { leaderboardEmbed.addFields([ { name: `${index + 1}.`, - value: `<@${entry.user_id}>: ${entry.xp} XP`, + value: `<@${entry.user_id}>: ${entry.xp.toLocaleString("en-US")} XP`, inline: false } ]); @@ -442,4 +442,4 @@ for (const key in commands) { } } -export default commandsMap; \ No newline at end of file +export default commandsMap;