feat: Enhance UserInfoView initialization to handle accent color fallback for improved UI consistency

This commit is contained in:
Slipstream 2025-05-31 12:23:37 -06:00
parent 0a98a9ea8f
commit 3d42fb487a
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -45,7 +45,7 @@ class UserInfoCog(commands.Cog):
def __init__(self, target_member: discord.Member):
super().__init__(timeout=180) # 3 minutes timeout
main_container = ui.Container(accent_colour=target_member.accent_color or target_member.color or discord.Color.blue())
main_container = ui.Container(accent_colour=target_member.accent_color if target_member.accent_color else (target_member.color if isinstance(target_member, discord.Member) and target_member.color else discord.Color.blue()))
self.add_item(main_container)
# Header Section with Avatar