fix: Update userinfo command to correctly display user badges from public flags

This commit is contained in:
Slipstream 2025-05-31 13:00:54 -06:00
parent a136d02448
commit 0713e025ef
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -50,9 +50,12 @@ class UserInfoCog(commands.Cog):
)
# Badges / Flags
badges = [flag.name.replace('_', ' ').title()
for flag in discord.PublicUserFlags.all()
if flag in member.public_flags]
flags = member.public_flags # this is a PublicUserFlags instance
badges = [
name.replace('_', ' ').title()
for name, enabled in flags
if enabled
]
badges_str = ', '.join(badges) or "None"
# Pronouns