Javascript Discord bot在响应消息时未能添加角色

Javascript Discord bot在响应消息时未能添加角色,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我最近使用此代码在响应消息时为我提供了一个角色。问题是它不能正常工作。我使用discord.js11.6.4,但代码来自的GitHub存储库使用的是discord.js11.5.1 代码: client.on(“message”,msg=>{ const args=msg.content .slice(前缀.length) .trim() .split(+/+/g); const命令=args.shift().toLowerCase(); //svm=设置验证消息 如果( !msg.author

我最近使用此代码在响应消息时为我提供了一个角色。问题是它不能正常工作。我使用discord.js11.6.4,但代码来自的GitHub存储库使用的是discord.js11.5.1

代码:

client.on(“message”,msg=>{
const args=msg.content
.slice(前缀.length)
.trim()
.split(+/+/g);
const命令=args.shift().toLowerCase();
//svm=设置验证消息
如果(
!msg.author.bot&&
msg.content.indexOf(前缀)==0&&
命令==“svm”
) {
//如果消息的发送者不是公会所有者,请取消操作
如果(msg.member.guild.ownerID!==msg.member.id)返回;
const introMessageContent=fs.readFileSync(“intro message.md”{
编码:“utf8”,
国旗:“r”
});
const communityguidelinescocontent=fs.readFileSync(
“社区指南.md”,
{编码:“utf8”,标志:“r”}
);
const-verificationMessageContent=fs.readFileSync(
“验证消息.md”,
{编码:“utf8”,标志:“r”}
);
const embed=new Discord.RichEmbed();
const welcomeTitle=`欢迎来到${msg.guild.name}!`;
addField(welcomeTitle,introMessageContent);

embed.addField(“请尝试console.log登录更多的代码变量,并查看它们发生了什么。可能是用户或已验证的角色id变量设置不正确?