由于某种原因我的代码不起作用,有人能帮我解决问题吗?我已经尝试了一切,但我无法解决它。
我是初学者。
client.on('guildMemberAdd', async (member) => {
let guild = client.guilds.cache.get("856315771131265045");
let channel = client.channels.cache.get("856338841891635231")
let emoji = member.guild.cache.find(emoji.name === 'tenor');
if(guild != member.guild){
return console.log('Erro (Servidor Errado)')
} else {
let embed = new Discord.MessageEmbed()
.setColor('#FF0000')
.setAuthor(member.user.tag, member.user.displayAvatarURL())
.setTitle(`Bem Vindo`)
.setImage('hhttps://imgur.com/NE1Jx0e')
.setDescription(`${member.user}, bem vindo ao servidor ${guild.name}! Atualmente temos ${guild.memberCount} membros.`)
.addField('Canais','Verfica aqui <#856315772770451509>')
.setThumbnail(member.user.displayAvatarURL({dynamic: true, format: "png", size: 1024}))
.setFooter('ID: ' + member.user.id)
.setTimestamp();
await channel.send(embed)
}
})
答案 0 :(得分:0)
确保这部分是开放的:discord-devoloper--portal > aplications > [your bot] > bot > Privileged Gateway Intents PRESENCE INTENT * 和 服务器成员意图