Javascript 当新成员进入时,在js中的discord bot中创建欢迎消息

Javascript 当新成员进入时,在js中的discord bot中创建欢迎消息,javascript,discord,discord.js,Javascript,Discord,Discord.js,当新用户登录时,我试图在discord bot中创建一条“欢迎”消息,但由于某些原因,该消息不起作用,没有错误消息等。 附加的代码,我真的很想帮助 client.on('GulidMemberAdd', (member) => { console.error("work?") let channelId = '814448374790225980'; let embed = new Discord.MessageEmbed() .setTitle('

当新用户登录时,我试图在discord bot中创建一条“欢迎”消息,但由于某些原因,该消息不起作用,没有错误消息等。 附加的代码,我真的很想帮助

  client.on('GulidMemberAdd', (member)  => { console.error("work?")
  let channelId = '814448374790225980'; 
  let embed = new Discord.MessageEmbed()
  .setTitle('member joined!')
  .setDescription('${member.user.tag} join')
  .setTimestamp()
  client.channels.cache.get(channelId).send(embed)
})

你的代码有两处输入错误

client.on('gulidMemberAdd',(member)=>{
//~~~~~~应该是公会
设channelId='814448374790225980';
let embed=new Discord.MeesageEmbed()
//~~~~~~~~应该是消息
.setTitle('已加入的成员!')
//~~应该是一个模板文本字符串
.setDescription(“${member.user.tag}join”)
.setTimestamp()文件
client.channels.cache.get(channelId).send(嵌入)
})
固定版本:

client.on('guildMemberAdd',(member)=>{
设channelId='814448374790225980';
let embed=new Discord.MessageEmbed()
.setTitle('已加入的成员!')
.setDescription(`${member.user.tag}join`)
.setTimestamp()文件
client.channels.cache.get(channelId).send(嵌入)
})

我更改了我所说的修复程序,但它仍然不起作用。我还在代码部分的开头添加了一条控制台消息,它甚至没有打印出来。显然,当新用户进入服务器时,代码甚至没有运行,我不明白为什么,我很乐意帮助您解决问题:您还键入了事件名称。请参阅my edit.client.on('GulidMemberAdd',(member)=>{我还修复了事件名称,但它甚至没有在代码的开头打印控制台消息事件名称是否准确
'guildMemberAdd'