const ComUserID = interaction.user.id;
let rUser = interaction.guild.members.cache.get(ComUserID);
const userRoles = rUser.roles.cache.filter((roles) => roles.id !== rUser.guild.id).map((role) => role.id)
const HaveOrNotAdmRole = rUser.roles.cache.get('1136984503886303253');
console.log(userRoles)
if (userRoles === '',`${HaveOrNotAdmRole.id}`){ //ошибку выдает здесь
Никак не могу понять, как это пофиксить т.к. только начал изучать discord.js
Если у того кто прописывает команду есть нужная роль, то всё работает как нужно, но если её нет, то бот крашит с ошибкой:
TypeError: Cannot read properties of undefined (reading 'id')
Хотел сделать так, чтобы если прописавший команду юзер имел нужную роль, то команда воспроизводилась, а если юзер не имеет нужную роль, то выдавало бы embed с ошибкой. В итоге застрял на том что есть. Пожалуйста помогите.