Как получить значки пользователя discord
Как получить эти значки из профиля пользователя дискорда? Если я например хочу их вывести в виде текста в какой-нибудь Embed.
Ответы (2 шт):
Автор решения: RAINGM
→ Ссылка
Можно загрузить свои эмодзи и просто подставлять
@commands.command()
async def user(self, ctx: commands.Context, member: discord.Member=None):
member = ctx.author if not member else member
hypesquad_class = str(member.public_flags.all()).replace('[<UserFlags.', '').replace('>]', '').replace('_',' ').replace(':', '').title()
hypesquad_class = ''.join([i for i in hypesquad_class if not i.isdigit()])
return await ctx.reply(embed=discord.Embed(title=f"{str(member)} User's Badges", description=f"{hypesquad_class}", color=0xff0000), mention_author=False)
