TypeError:无法读取未定义的discord.js的属性“ add”

时间:2018-11-19 05:29:37

标签: javascript typeerror discord.js

所以我有一个不和谐的机器人,而且我一直在分叉一些代码并基本上在驱赶。我的synax是正确的,但是它显示TypeError:当我尝试使discord.js机器人添加角色时,无法读取未定义的属性“ add”。

client.guilds.get(config.guild).member(message.author).role.add(config.role) // ensure this is a string in the config ("")
        .then(console.log(`TOKEN: ${message.author.token} :: Role ${config.role} added to member ${message.author.id}`))
        .catch(console.error)
})

有人可以解释一下如何解决这个问题,因为我对此仍然不满意。

1 个答案:

答案 0 :(得分:0)

发现问题出在哪里,角色ID由于某种原因无效,执行\@role可以解决问题。