@HepkaPlay
JavaScript Junior.

Как сделать чтобы определенная роль могла нажать на реакцию?

Как сделать, чтобы определенная роль могла вызвать действие при нажатии на реакцию?
Я пытался это в фильтр коллектора:
user.roles.cache.some(role => role.id === "754937728961085450")

А потом это:
client.users.cache.get(user.id).roles.cache.some(r => r.id === "754937728961085450")

Но ничего не вышло.
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега Боты
Javascript-разработчик
. . . 
collector.on("collect", r => {
    if (message.member.roles.has("айди роли")) {
        . . .
    } else {
       return;
    }
})

если не получится, попробуйте поставить cache перед .has
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы