javascript - 欢迎消息 - 类型错误 : Cannot read property 'user' of undefined

标签 javascript node.js discord discord.js quick.db

我正在尝试使用我的 Discord.js 机器人发送欢迎消息 当我尝试让机器人提及新用户时,我不断收到用户未定义

client.on('guildMemberAdd', async (message, member) => {

const welcomechannel = db.fetch(`welcomechannel_${message.guild.id}`)
// When new user joins, wait a few minutes, and if they haven't managed to get a role yet, DM them
client.channels.cache.get(welcomechannel).send(`New member joined: ${member.user.tag}`);
});

最佳答案

guildMemberAdd 事件没有消息参数

client.on('guildMemberAdd', async (member) => {
const welcomechannel = db.fetch(`welcomechannel_${member.guild.id}`)
client.channels.cache.get(welcomechannel).send(`New member joined: ${member.user.tag}`);
});

关于javascript - 欢迎消息 - 类型错误 : Cannot read property 'user' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62850583/

相关文章:

C# Discord Bot - 上传本 map 片

python - Discord.py Killswitch

javascript - 移动菜单 - 在移动设备上直接出现

node.js - 以 sudo 身份运行 npm install 时 Git 身份验证失败

javascript - 我可以根据jquery中的条件分配函数吗?

node.js - 如何使用 Node.js 从 Prometheus DB 获取数据

javascript - 如何将连接结果保存在nodeJs中的变量中

javascript - 是否可以在 JavaScript 中编写 promise?

javascript - 为什么全局数组声明会使测试失败?

javascript - 为什么我的递归函数调用没有返回值?