【发布时间】:2020-07-03 03:13:18
【问题描述】:
bot.on('guildMemberAdd', member => {
const welcomeembed = new Discord.RichEmbed()
.setColor(0xfcdb03)
.setTitle("Welcome")
.addField("Welcome " + member + "** to our Discord Server!**", "Please verify yourself in " + message.guild.channels.get('723965000062074990'))
member.guild.channels.get('723240170329079870').sendEmbed(welcomeembed);
});
当我使用常规消息时,机器人不会崩溃。也许我只是使用错误的嵌入消息。
Object.defineProperty(this, 'client', { value: message.client });
^
TypeError: Cannot read property 'client' of undefined
at new MessageEmbed (C:\Users\456899754\Desktop\node_modules\discord.js\src\structures\MessageEmbed.js:13:60)
at Client.<anonymous> (C:\Users\456899754\Desktop\botfolder\bot.js:30:24)
at Client.emit (events.js:310:20)
at Guild._addMember (C:\Users\456899754\Desktop\node_modules\discord.js\src\structures\Guild.js:938:19)
at GuildMemberAddHandler.handle (C:\Users\456899754\Desktop\node_modules\discord.js\src\client\websocket\packets\handlers\GuildMemberAdd.js:12:13)
at WebSocketPacketManager.handle (C:\Users\456899754\Desktop\node_modules\discord.js\src\client\websocket\packets\WebSocketPacketManager.js:102:65)
at WebSocketConnection.onPacket (C:\Users\456899754\Desktop\node_modules\discord.js\src\client\websocket\WebSocketConnection.js:325:35)
at WebSocketConnection.onMessage (C:\Users\456899754\Desktop\node_modules\discord.js\src\client\websocket\WebSocketConnection.js:288:17)
at WebSocket.onMessage (C:\Users\456899754\Desktop\node_modules\ws\lib\EventTarget.js:103:16)
at WebSocket.emit (events.js:310:20)```
【问题讨论】:
-
请发布错误,因为这有助于识别问题。
-
我什至看不到它刚刚关闭的错误
-
有没有生成日志文件?
-
您使用的是什么版本的 discord.js?
-
我不知道我用的是什么版本
标签: javascript bots discord discord.js