diff options
| author | 2023-01-14 10:37:35 +0100 | |
|---|---|---|
| committer | 2023-02-19 14:42:20 +0100 | |
| commit | d6183d739a67e3baa0404f9096325763d73dfbff (patch) | |
| tree | b573b56032a54645529f20201becd2110a29c2af | |
| parent | mark label as optional (diff) | |
build a new bookmark embed for the context menu command
This will be sent along the ephemeral message
Diffstat (limited to '')
| -rw-r--r-- | bot/exts/utilities/bookmark.py | 17 | 
1 files changed, 14 insertions, 3 deletions
| diff --git a/bot/exts/utilities/bookmark.py b/bot/exts/utilities/bookmark.py index ee5d8645..c8002b7e 100644 --- a/bot/exts/utilities/bookmark.py +++ b/bot/exts/utilities/bookmark.py @@ -52,9 +52,8 @@ class BookmarkTitleSelectionForm(discord.ui.Modal):          """Sends the bookmark embed to the user with the newly chosen title."""          title = self.bookmark_title.value or self.bookmark_title.default          await self.action_bookmark(interaction.channel, interaction.user, self.message, title) -        view = SendBookmark(self.action_bookmark, interaction.user, interaction.channel, self.message, title) -        embed = Bookmark.build_bookmark_embed(self.message) -        await interaction.response.send_message(embed=embed, view=view, ephemeral=True) +        embed = Bookmark.build_ephemeral_bookmark_embed(self.message) +        await interaction.response.send_message(embed=embed, ephemeral=True)  class LinkTargetMessage(discord.ui.View): @@ -123,6 +122,18 @@ class Bookmark(commands.Cog):          )      @staticmethod +    def build_ephemeral_bookmark_embed(target_message: discord.Message) -> discord.Embed: +        """Build the ephemeral embed to the bookmark requester.""" +        return discord.Embed( +            description=( +                f"A bookmark for [this message]({target_message.jump_url})" +                f"has been successfully sent your way" +                f"Please check your DMs to retrieve it." +            ), +            colour=Colours.soft_green, +        ) + +    @staticmethod      def build_bookmark_dm(target_message: discord.Message, title: str) -> discord.Embed:          """Build the embed to DM the bookmark requester."""          embed = discord.Embed( | 
