所以我有一个不和谐的机器人,而且我一直在分叉一些代码并基本上在驱赶。我的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)
})
有人可以解释一下如何解决这个问题,因为我对此仍然不满意。
答案 0 :(得分:0)
发现问题出在哪里,角色ID由于某种原因无效,执行\@role
可以解决问题。