Javascript 使用discord.js创建角色

Javascript 使用discord.js创建角色,javascript,discord.js,Javascript,Discord.js,我已经在网上尝试了几乎所有的代码片段,当我尝试它们时,我总是得到一个错误,上面写着ReferenceError:guild未定义。 案例“设置”: if(msg.member.roles.cache.find(r=>r.name===“role”))返回msg.reply('bot已安装') guild.roles.create({ 数据:{ 名称:'角色', 颜色:“灰色”, }, 理由:“idfk”, }) .then(console.log) .catch(控制台错误); 打破 错误很明显

我已经在网上尝试了几乎所有的代码片段,当我尝试它们时,我总是得到一个错误,上面写着
ReferenceError:guild未定义。

案例“设置”:
if(msg.member.roles.cache.find(r=>r.name===“role”))返回msg.reply('bot已安装')
guild.roles.create({
数据:{
名称:'角色',
颜色:“灰色”,
},
理由:“idfk”,
})
.then(console.log)
.catch(控制台错误);
打破

错误很明显,您需要定义
帮会
,或者在这种情况下,说出您在中创建
角色
,即
msg.guild
,消息发送的
帮会

案例“设置”:
if(msg.member.roles.cache.find(r=>r.name===“role”))返回msg.reply('bot已安装')
msg.guild.roles.create({
数据:{
名称:'角色',
颜色:“灰色”,
},
理由:“idfk”,
})
.then(console.log)
.catch(控制台错误);
打破

错误很明显,您需要定义
帮会
,或者在这种情况下,说出您在中创建
角色
,即
msg.guild
,消息发送的
帮会

案例“设置”:
if(msg.member.roles.cache.find(r=>r.name===“role”))返回msg.reply('bot已安装')
msg.guild.roles.create({
数据:{
名称:'角色',
颜色:“灰色”,
},
理由:“idfk”,
})
.then(console.log)
.catch(控制台错误);
打破