From 91a17acf04b3c3e56fe64d63e0c43abb66665fc6 Mon Sep 17 00:00:00 2001 From: Lowei Date: Tue, 19 May 2026 20:16:39 +0200 Subject: [PATCH] fix(welcome): masquage du lien brut du GIF de bienvenue via un Embed --- commandes/welcome.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/commandes/welcome.py b/commandes/welcome.py index ab515e6..476bfcc 100644 --- a/commandes/welcome.py +++ b/commandes/welcome.py @@ -141,10 +141,15 @@ class Welcome(commands.Cog): servername=member.guild.name, member_count=member.guild.member_count ) - # On combine le texte et le GIF dans un SEUL envoi pour réduire les requêtes API (limite de débit) + # On combine le texte et le GIF dans un Embed élégant pour masquer le lien brut gif_url = "https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExNXV1NW02NTk0bGF2ZHcyMGFna2F6amRrbGpobGpsMHowOW5xa2E5eCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/ZtFuW4rsUbfrRzPauJ/giphy.gif" - await member.send(f"{formatted_message}\n\n{gif_url}") - kuby_logger.info(f"✅ [Welcome] DM envoyé avec succès à {member.name} (envoi groupé)") + embed = disnake.Embed( + description=formatted_message, + color=0x2b2d31 # Couleur sombre moderne et épurée + ) + embed.set_image(url=gif_url) + await member.send(embed=embed) + kuby_logger.info(f"✅ [Welcome] DM envoyé avec succès à {member.name} sous forme d'Embed") except disnake.Forbidden: kuby_logger.warning(f"🚫 [Welcome] Impossible d'envoyer le DM à {member.name} (DMs fermés)") except disnake.HTTPException as e: