async def listroles(ctx): | async def listroles(ctx): | ||||
roles = [] | roles = [] | ||||
for role in config[ctx.message.server.id]["self-assign_roles"]["roles"]: | for role in config[ctx.message.server.id]["self-assign_roles"]["roles"]: | ||||
if role in ctx.message.server.roles: | |||||
roles.append(role.name) | |||||
for serverrole in ctx.message.server.roles: | |||||
if role == serverrole.id: | |||||
roles.append(serverrole.name) | |||||
return await bot.say(roles) | return await bot.say(roles) | ||||