guidMemberAdd is not working normally (Discord.js)

Asked

Viewed 35 times

0

I’m making a code that has "guildMmemberAdd", that when someone enters the server, the bot sends an embed with information. However, it is sending 5 messages at once.

My code:

    client.on("guildMemberAdd", async (member) => {
      let guild = client.guilds.cache.get("684556872682176621");
      let channel = client.channels.cache.get("684821700038098967");

      if(guild != member.guild) {
        return console.log('Saia já daqui, vc n é digno!');
      } else {
        const embed = {
          "description": `Olá ${member.user}, seja bem vindo(a) ao ${message.guild.name}!`,
          "url": "https://discordapp.com",
          "color": 9442302,
          "timestamp": new Date(),
          "footer": {
            "icon_url": message.guild.iconURL(),
            "text": `${message.guild.name}• © Todos os direitos reservados.`
          },
          "thumbnail": {
            "url": member.user.displayAvatarURL(),
          },
          "image": {
            "url": "https://media.discordapp.net/attachments/781161322918051883/784120366804107336/3191314eEZAp4mu.gif"
          },
          "author": {
            "name": `${member.user.tag} | Seja bem vindo!`,
            "icon_url": client.user.avatarURL(),
          },
          "fields": [
            {
              "name": "<:info:781554594026881066> Informações básicas:",
              "value": `___#️⃣ Tag do usuário: ${"`" + member.user.tag + "`"}\n  do usuário: ${"`" + member.user.id + "`"}___`
            },
            {
              "name": " Agora que você entrou, estamos com...",
              "value": `${member.guild.memberCount} membros!`
            },
            {
              "name": "️ Para sua segurança...",
              "value": "___Leia nossas <#684892923443282030> para evitar ser punido no servidor!___"
            },
            {
              "name": "❓ Caso tenha alguma dúvida sobre algo...",
              "value": "___Consulte o canal <#771750759388676127> para perguntar!___"
            },
            {
              "name": "<:bugadasso:785224610601238601> Caso encontre um bug...",
              "value": "___Relate o bug encontrado em <#781864042100162561>!___"
            }
          ]
        };
         await channel.send({ embed });
      }
    })

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.