From 87977990946911ebc4daf2f16a8742b809c7136b Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Sun, 1 Nov 2026 19:11:24 +0100 Subject: [PATCH] output media title as nightcore filename --- src/cogs/meme.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cogs/meme.py b/src/cogs/meme.py index e5c4380..b6d8514 100644 --- a/src/cogs/meme.py +++ b/src/cogs/meme.py @@ -340,10 +340,12 @@ class Meme(commands.Cog): embed=embed_templates.error_fatal("Klarte ikke å nightcore sangen!") ) + title = yt_dlp.utils.sanitize_filename(info.get("title") or "")[:100].strip() + filename = f"{title} (Nightcore).mp3" if title else "nightcore.mp3" try: await interaction.followup.send( content=discord.utils.escape_markdown(info.get("title", "")), - file=discord.File(nightcored, filename="nightcore.mp3"), + file=discord.File(nightcored, filename=filename), ) except discord.HTTPException as e: self.bot.logger.warning(f"Failed to send nightcored {target}: {e}")