这是我的片段:
em = discord.Embed(
title=f"{found_role.name} Roster List",
description="",
color=color
)
try:
for member in found_role.members:
FO=get(ctx.message.guild.roles,name="Franchise Owner")
GM=get(ctx.message.guild.roles,name="General Manager")
if FO in member.roles:
try:
em.description += f"**__Franchise Owner__**: {member.mention}\n\n"
except:
em.description += "**__Franchise Owner__**: None\n\n"
elif GM in member.roles:
try:
em.description += f"**__General Manager__**: {member.mention}\n\n"
except:
em.description += "**__General Manager__**: None\n\n"
elif FO not in member.roles and GM not in member.roles:
try:
em.description += f"{member.mention}"
except:
em.description += "No members"
except IndexError:
if len(found_role.members) == 0:
return await ctx.send('Couldn\'t find any members :(')
await ctx.send(embed=em)