import discord from discord.ext import commands from utils.logger import log_info, log_error class WelcomeMessage(commands.Cog): def __init__(self, bot): self.bot = bot @commands.Cog.listener() async def on_member_join(self, member): try: # ID du salon discussion welcome_channel_id = 1278483527783944242 welcome_channel = member.guild.get_channel(welcome_channel_id) if welcome_channel: welcome_message = ( f"## BIENVENUE <:panda_welcome:1297298999849517056> !\n\n" f"> **L'équipe staff te souhaite la bienvenue sur Victoria's Vice {member.mention} !**\n\n" f"> Pour ta candidature <:arrow_1:1297491509201080362> <#1278477608392196176> / <#1278477152215371806> \n\n" f"> Si tu as des questions <:arrow_1:1297491509201080362> <#1279037583820718120>\n\n" f"*> Bien cordialement, L'équipe staff de Victoria's Vice*" ) await welcome_channel.send(welcome_message) except Exception as e: print(f"Erreur lors de l'envoi du message de bienvenue: {e}") async def setup(bot): await bot.add_cog(WelcomeMessage(bot))