I am trying to create Welcome bot for discord. And I ran into problem. I must say that this bot development is new to me and I am just trying to create something for my friend's Discord server.
Now, bot starts and it's running, but it's supposed to send that "Welcome message" and other stuffs in channel I provided, but it doesn't do anything.
Here's the part of code I wrote and I think bug occurs there.
client.on('guildMemberAdd', member => {
let channel = member.guild.channels.find("name","????✦general");
let memberavatar = member.user.avatarURL
if (!channel) return;
let embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setThumbnail(memberavatar)
.addField(':bust_in_silhouette: | Ime : ', `${member}`)
.addField(':microphone2: | Zdravo!', `Dobro došao u dolinu , ${member}`)
.addField(':id: | User :', "**[" + `${member.id}` + "]**")
.addField("**[" + `${member.id}` + "]**",'Pročitaj naša pravila u',"**[#????✦pravila]**")
.addField(':family_mwgb: | Sada si član', `${member.guild.memberCount}`)
.addField("Name", `<@` + `${member.id}` + `>`, true)
.addField(':family_mwgb: | Luda zabava tek počinje')
.addField('Server', `${member.guild.name}`, true )
.setFooter(`**${member.guild.name}**`)
.setTimestamp()
channel.sendEmbed(embed);
});
let channel = member.guild.channels.find("name","????✦general");
I think that this could be problem, but I am not entierely sure.
Debugger doesn't show anything except: Logovan si kao Crack House Welcome#6046! Which I wrote to make sure bot is running, it means "You are logged as".
Thank you in advance