S'inscrire
section-icon

Forums

Parlez de tout ce que vous voulez!

Viewing 1 post (of 1 total)
  • Author
    Posts
  • Admin

      Voici le code pour crée un bot Discord qui donne automatique un rôle à un nouveau membre :

      const { Client, Intents } = require('discord.js');
      const client = new Client({
        intents: [
          Intents.FLAGS.GUILDS,
          Intents.FLAGS.GUILD_MEMBERS // Assurez-vous que l'intention de membre de guilde est activée
        ]
      });
      
      client.login('YOUR_BOT_TOKEN');
      
      client.on('ready', () => {
        console.log(<code>${client.user.tag} est prêt à attribuer des rôles !</code>);
      });
      
      client.on('guildMemberAdd', async member => {
        // Remplacez 'ROLE_ID' par l'ID du rôle que vous souhaitez attribuer
        const role = member.guild.roles.cache.find(role => role.id === 'ROLE_ID');
      
        if (!role) return console.log('Rôle non trouvé');
      
        try {
          await member.roles.add(role);
          console.log(<code>Rôle ${role.name} attribué avec succès à ${member.displayName}</code>);
        } catch (error) {
          console.error(<code>Je n&#039;ai pas pu attribuer le rôle : ${error}</code>);
        }
      });
      

    1

    Voix

    0

    Réponse

    Mots clés

    Ce sujet n a pas de tags

    Viewing 1 post (of 1 total)
    • Vous devez être connecté pour répondre à ce sujet.