dpymenus
dpymenus copied to clipboard
Attaching different images in specific pages
async def load_all_pages(self, ctx, user : discord.User, userdict):
menu = PaginatedMenu(ctx)
pagelist = []
page1 = Page(title=str(user.display_name) + "'s inventory", color=0x00ff55)
page1.add_field(name="Cats", value=len(userdict["cats"]))
pagelist.append(page1)
for i in userdict["cats"]:
page = Page(title=str(user.display_name) + "'s inventory", color=0x00ff55)
catdict = core.load_cat_dict(i)
page.add_field(name="ID", value=i)
page.add_field(name="Name", value=catdict["name"])
page.add_field(name="Rarity", value=catdict["rarity"])
file = discord.File("data/cats/" + i + ".png", filename="nekocat.png")
page.set_image(url="attachment://nekocat.png")
pagelist.append(page)
menu.add_pages(pagelist)
return menu
Where can I attach the image so I can have it in the page?