feat: Combine Level, XP, and Progress display for improved clarity in level check
This commit is contained in:
parent
599e874d36
commit
b16e8fa218
@ -394,11 +394,9 @@ class LevelingCog(commands.Cog):
|
||||
|
||||
# Add text components to the section
|
||||
section.add_item(ui.TextDisplay(f"**{target_member.display_name}'s Level**"))
|
||||
section.add_item(ui.TextDisplay(f"**Level:** {level}"))
|
||||
section.add_item(ui.TextDisplay(f"**XP:** {xp} / {xp_needed}"))
|
||||
section.add_item(ui.TextDisplay(f"**Level:** {level}\n**XP:** {xp} / {xp_needed}")) # Combined Level and XP
|
||||
section.add_item(ui.Separator(spacing=discord.SeparatorSpacing.small))
|
||||
section.add_item(ui.TextDisplay(f"**Progress to Level {next_level}:**"))
|
||||
section.add_item(ui.TextDisplay(f"[{bar}] {progress_percent}%"))
|
||||
section.add_item(ui.TextDisplay(f"**Progress to Level {next_level}:**\n[{bar}] {progress_percent}%")) # Combined Progress Title and Bar
|
||||
|
||||
view = LevelCheckView(target, level, xp, xp_needed, next_level, bar, int(progress * 100))
|
||||
await ctx.send(view=view)
|
||||
|
Loading…
x
Reference in New Issue
Block a user