From 9d15fbb0eb184dab525a5e54b42fdb9ea08acbad Mon Sep 17 00:00:00 2001 From: rainy Date: Sun, 11 Aug 2024 13:03:00 -0700 Subject: [PATCH] fix: fallback to username if no display --- plugins/soteria_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/soteria_plugin.py b/plugins/soteria_plugin.py index b44ffba..cbde711 100644 --- a/plugins/soteria_plugin.py +++ b/plugins/soteria_plugin.py @@ -14,7 +14,7 @@ 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}", description=post["content"], color=disnake.Color.blue())) + 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())) await inter.edit_original_response(embeds=embed_list) await sot.close()