fix(welcome): masquage du lien brut du GIF de bienvenue via un Embed
This commit is contained in:
parent
10558c47ec
commit
91a17acf04
1 changed files with 8 additions and 3 deletions
|
|
@ -141,10 +141,15 @@ class Welcome(commands.Cog):
|
||||||
servername=member.guild.name,
|
servername=member.guild.name,
|
||||||
member_count=member.guild.member_count
|
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"
|
gif_url = "https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExNXV1NW02NTk0bGF2ZHcyMGFna2F6amRrbGpobGpsMHowOW5xa2E5eCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/ZtFuW4rsUbfrRzPauJ/giphy.gif"
|
||||||
await member.send(f"{formatted_message}\n\n{gif_url}")
|
embed = disnake.Embed(
|
||||||
kuby_logger.info(f"✅ [Welcome] DM envoyé avec succès à {member.name} (envoi groupé)")
|
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:
|
except disnake.Forbidden:
|
||||||
kuby_logger.warning(f"🚫 [Welcome] Impossible d'envoyer le DM à {member.name} (DMs fermés)")
|
kuby_logger.warning(f"🚫 [Welcome] Impossible d'envoyer le DM à {member.name} (DMs fermés)")
|
||||||
except disnake.HTTPException as e:
|
except disnake.HTTPException as e:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue