100
rated 0 times
[
104]
[
4]
/ answers: 1 / hits: 19430
/ 4 Years ago, sat, october 31, 2020, 12:00:00
I have a code where if someone joins the bot gives a welcome message but when a user joins, the bot does not give the welcome message.
Code:
bot.on('guildMemberAdd', member => {
const channel = member.guild.channels.cache.find(channel => channel.name === "general")
if (!channel) return;
const joinembed = new Discord.MessageEmbed()
.setTitle(`A new member just arrived!`)
.setDescription(`Welcome ${member} we hope you enjoy your stay here!`)
.setColor("#FF0000")
channel.send(joinembed)
});
My bot has all the permissions and is at the very top of the role hierarchy, please help I don't know what am I doing wrong. This problem also applies when the user leaves (It also does not give the welcome message)
More From » node.js