Я создаю бота на Discord с помощью discord.js / node.js
Я хочу поприветствовать пользователей и рассказать им, что им нужно делать. но у меня эта проблема дублируется и дублируется еще больше.
мой код:
//WELCOME MESSAGE//
client.on("guildMemberAdd", async (member) => {
console.info(`"${member.user.username}" has joined "${member.guild.name}" at ${new Date()}`);
member.guild.channels.find(x => x.name === "welcome").send(`welcome ${member.user} Please watch your DM for a message from Auttaja and complete the Captcha verification to enter the main channels.`);
});
и вначале он ставит 1 тайм-аут, как добро пожаловать .... но после этого было 2 раза, когда 1 пользователь присоединяется, а затем 3 раза и даже 4 раза.
это результат:
у кого-нибудь есть идеи или советы?





async (member) => { ..., и, используя if statement, вы можете убедиться, что она не срабатывает более одного раза.
Вывод: ibb.co/gmbvjK