From e1e274f14bc47103ed5d98250f90761f6449902e Mon Sep 17 00:00:00 2001 From: Goldy <66202304+THEGOLDENPRO@users.noreply.github.com> Date: Thu, 15 Aug 2024 17:45:42 +0100 Subject: [PATCH] feat: add user profile pictures and links --- plugins/soteria_plugin.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/plugins/soteria_plugin.py b/plugins/soteria_plugin.py index be52fd5..6d9c608 100644 --- a/plugins/soteria_plugin.py +++ b/plugins/soteria_plugin.py @@ -14,7 +14,20 @@ async def get_posts(inter: disnake.CommandInteraction): embed_list = [] for post in r: user = await soteria.User.fetch(sot, post["author"]) - embed_list.append(disnake.Embed(title=f"Author: {user.display_name if user.display_name else user.username}", description=post["content"], color=disnake.Color.blue())) + + embed = disnake.Embed( + description=post["content"], + color=disnake.Color.blue() + ) + + embed.set_author( + name=user.display_name if user.display_name else user.username, + url=f"https://soteria.social/{user.id}", + icon_url=soteria.Asset(sot, user.avatar).url + ) + + embed_list.append(embed) + await inter.edit_original_response(embeds=embed_list) await sot.close()