Add banner to user info view

This commit is contained in:
Codex 2025-06-05 06:45:28 +00:00 committed by Slipstream
parent ed22a86522
commit ce231e1455
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -177,7 +177,16 @@ class UserInfoCog(commands.Cog):
)
self.add_item(main_container)
# Header Section with Avatar and Banner
# Banner
if target_member.banner:
banner_gallery = ui.MediaGallery()
banner_gallery.add_item(
media=target_member.banner.url,
description="User Banner",
)
main_container.add_item(banner_gallery)
# Header Section with Avatar
header_section = ui.Section(
accessory=ui.Thumbnail(
media=target_member.display_avatar.url,
@ -190,13 +199,6 @@ class UserInfoCog(commands.Cog):
ui.TextDisplay(f"({username_discriminator}) - ID: {target_member.id}")
)
if target_member.banner:
main_container.add_item(
ui.Thumbnail(
media=target_member.banner.url, description="User Banner"
)
)
main_container.add_item(ui.Separator(spacing=discord.SeparatorSpacing.small))
# Account & Profile