更新统一接口BaseGame.db.get_user_display_name获取用户名称

This commit is contained in:
2025-10-31 11:07:41 +08:00
parent 6f05ca98f1
commit 19cde88acf
4 changed files with 34 additions and 13 deletions

View File

@@ -126,7 +126,7 @@ class PointsGame(BaseGame):
for i, user in enumerate(leaderboard):
rank = i + 1
medal = medals[i] if i < len(medals) else "🏅"
username = user.get('username', f"用户{user['user_id']}")
username = self.db.get_user_display_name(user['user_id'])
points = user.get('points', 0)
text += f"{medal} **第 {rank} 名** {username}\n"