Ответы пользователя по тегу discord.js
  • Как исправить ошибку при проверке наличия роли у юзера?

    sinaee
    @sinaee Автор вопроса
    //const userRoles = rUser.roles.cache.filter((roles) => roles.id !== rUser.guild.id).map((role) => role.id) бесполезная строчка
    const HaveOrNotAdmRole = interaction.guild.roles.cache.get('1136984503886303253') // чуть изменена
    if (rUser.roles.cache.find(role => role.id == HaveOrNotAdmRole){   }

    посидел, подумал, поискал и вот полностью рабочий код. Причем работает имеено так как задумывалось. Если у пользователя есть роль, то комманда работает, если ее нет, то выводит ошибку через отдельный embed
    Ответ написан
    Комментировать