From 5aa64cb8c64de6260d13caa40cbad717325cfce3 Mon Sep 17 00:00:00 2001 From: shni Date: Sat, 27 Sep 2025 16:22:12 -0500 Subject: [PATCH] feat: improve component and command loading functions with directory existence checks --- src/commands/messages/alliaces/leaderboard.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commands/messages/alliaces/leaderboard.ts b/src/commands/messages/alliaces/leaderboard.ts index bd38180..dabcad6 100644 --- a/src/commands/messages/alliaces/leaderboard.ts +++ b/src/commands/messages/alliaces/leaderboard.ts @@ -9,7 +9,7 @@ const MAX_ENTRIES = 10; function formatRow(index: number, userId: string, points: number): string { const rank = String(index + 1).padStart(2, ' '); const pts = String(points).padStart(5, ' '); - return `#${rank} <@${userId}> (${pts})`; + return `#${rank} ${userId} (${pts})`; } async function getLeaderboardData(guildId: string) { @@ -43,7 +43,7 @@ function codeBlock(lines: string[]): string { export async function buildLeaderboardPanel(message: Message) { const guild = message.guild!; const guildId = guild.id; - const userId = message.author.id; + const userId = message.author.username const [boards, ranks] = await Promise.all([ getLeaderboardData(guildId),