Hi I'm having some issues showing lists in my embed correctly. I'm trying to get my roles to under one list title here is the issue I'm having with how my lists are displaying themselves in the embed.
It seems each role is being duplicated under the list title.
I've tried inline=True this doesn't seem to fix the issue.
#--- Below is the list command ---
@commands.command(pass_context=True, no_pm=True, name='list', aliases=['roles', 'role'])
async def _list(self, ctx):
"""List of all available roles """
guild = ctx.message.guild
author = ctx.message.author
botroom = self.bot.get_channel(555844758778544160)
intros = self.bot.get_channel(485381365366390796)
#--- Role list Categories ---"
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
Games = ['LoL', 'WoW', 'Overwatch']
Games.sort(key=str.lower)
Platforms = ['PC', 'Xbox', 'PS4', 'Nintendo Switch']
Platforms.sort(key=str.lower)
if ctx.message.channel == intros:
pass
else:
if ctx.message.channel == botroom:
title = '**Hey {}, here is a list of roles you can add:**'.format(author.display_name)
embed = discord.Embed(title=title.format(), colour=0x0080c0)
embed.add_field(name="**Have a role suggestion?**", value="If you can't find the role you want but would like to see it added to the roles list please tell us in <#555371532390760473>.", inline=False)
embed.set_footer(text="Tip: to add a role from the list type the command !add/remove followed by the role.")
#Lets start embed roles list below#
for role in Games:
embed.add_field(name="**Game Roles**", value="\n{} **({})**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])))
for role in Platforms:
embed.add_field(name="**Plaforms Roles**", value="\n{} **({})**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])))
await ctx.send(embed=embed)
else:
await ctx.send('You can only use this command in {}.'.format(botroom.mention))
Role in lists are not displaying as they should.
JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)