Testing if the last 20 roles can be displayed

pull/8/head
sgoudham 4 years ago
parent 1eca1958c1
commit 76cc8e0f66

@ -133,11 +133,11 @@ class Info(commands.Cog):
# Store the first 20 roles in a string called "roles"
# (Skipping the first element as it's always going to be @everyone)
role_string = f"{' **>** '.join(map(str, (role.mention for role in ctx.guild.roles[::-20])))} and **{length}** more"
role_string = f"{' **>** '.join(map(str, (role.mention for role in ctx.guild.roles[-20:])))} and **{length}** more"
else:
# Display all the roles in the server as it is less than 20a
role_string = f"{' **>** '.join(map(str, (role.mention for role in ctx.guild.roles[::-1])))}"
role_string = f"{' **>** '.join(map(str, (role.mention for role in ctx.guild.roles[1:])))}"
# Check if the list of emojis returned are greater than 20
if len(ctx.guild.emojis) > 20:

Loading…
Cancel
Save