Javascript Discord.js欢迎消息问题。我怎样才能修好它?

Javascript Discord.js欢迎消息问题。我怎样才能修好它?,javascript,discord.js,bots,Javascript,Discord.js,Bots,当这个人加入时,我正试图让我的机器人发送嵌入MSG。我的代码是: client.on('guildMemberAdd',member=>{ const exampleEmbed=new Discord.RichEmbed() .setColor(“#468dff”) .setTitle(“:wave:Hello{user}欢迎来到**{server}**”) .addField('考虑检查它!',member.昵称) .setImage(member.user.avatarURL) member

当这个人加入时,我正试图让我的机器人发送嵌入MSG。我的代码是:

client.on('guildMemberAdd',member=>{
const exampleEmbed=new Discord.RichEmbed()
.setColor(“#468dff”)
.setTitle(“:wave:Hello{user}欢迎来到**{server}**”)
.addField('考虑检查它!',member.昵称)
.setImage(member.user.avatarURL)
member.guild.channels.get('761871578178387989').send(例如嵌入);
})
但是当我用bot连接测试它时,它发送了一个错误

/home/runner/aftbot/index.js:23
const exampleEmbed=new Discord.RichEmbed()
^
TypeError:Discord.RichEmbed不是构造函数
在客户端。(/home/runner/aftbot/index.js:23:26)
在Client.emit(events.js:314:20)
位于Client.EventEmitter.emit(domain.js:483:12)
在Object.module.exports[作为公会成员添加](/home/runner/aftbot/node\u modules/discord.js/src/client/websocket/handlers/GUILD\u MEMBER\u ADD.js:16:14)
在WebSocketManager.handlePacket(/home/runner/aftbot/node_modules/discord.js/src/client/websocket/WebSocketManager.js:384:31)
在WebSocketShard.onPacket(/home/runner/aftbot/node_modules/discord.js/src/client/websocket/WebSocketShard.js:444:22)
在WebSocketShard.onMessage(/home/runner/aftbot/node_modules/discord.js/src/client/websocket/WebSocketShard.js:301:10)
在WebSocket.onMessage(/home/runner/aftbot/node_modules/ws/lib/event target.js:132:16)
在WebSocket.emit(events.js:314:20)
在WebSocket.EventEmitter.emit(domain.js:483:12)

使用
const embed=new Discord.MessageEmbed()

如这里的链接所示-

Discord.RichEmbed已在v12中删除

只需使用Discord.MessageEmbed即可


这回答了你的问题吗?如果该问题已经有关于堆栈溢出的答案,请将其标记为重复问题。不要将其添加为答案。点击问题下方的“标志”按钮,然后选择“重复”,然后您可以直接将URL粘贴到搜索框中。但现在它会发送,类型错误:member.guild.channels.get不是一个函数尝试此操作-