创建不和谐的角色.js



我在网上尝试了几乎所有的代码片段,当我尝试它们时,我总是得到一个错误,说ReferenceError: guild is not defined.

case 'setup':
if (msg.member.roles.cache.find(r => r.name === "role")) return msg.reply('bot is already setup')
guild.roles.create({
data: {
name: 'role',
color: 'GREY',
},
reason: 'idfk',
})
.then(console.log)
.catch(console.error);
break;

错误很明显,您需要定义guild,或者在这种情况下,说出您要在哪个guild中创建rolemsg.guild,消息发送guild

case 'setup':
if (msg.member.roles.cache.find(r => r.name === "role")) return msg.reply('bot is already setup')
msg.guild.roles.create({
data: {
name: 'role',
color: 'GREY',
},
reason: 'idfk',
})
.then(console.log)
.catch(console.error);
break;

最新更新