#javascript #discord.js
#javascript #discord.js
Вопрос:
Итак, у меня есть этот код, который должен назначить роль игроку, но это не так, игрок определен, но ошибка гласит, что роль «не является ни ролью, ни снежинкой», как мне это исправить?
var newrole = msg.guild.createRole({ name: channelname, color: 'PURPLE', }).then(console.log).catch(console.error);
msg.member.addRole(newrole);
Ответ №1:
Попробуйте это вместо:
msg.guild
.createRole({ name: channelname, color: 'PURPLE' })
.then((role) => {
msg.member.addRole(role);
})
.catch(console.error);
Guild.createRole()
возвращает обещание с созданной ролью в качестве аргумента, которое вы можете использовать при обратном вызове.