@TipoImya

Нужно из массива с ролями найти какую-нибудь роль. Как?

У меня есть массив с названиями ролей. Человек пишет команду, после чего упоминает роль, если эта роль есть в массиве, то мы делаем дальше что-то. Не пойму как сделать, и возможно ли?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Alexandre888
@Alexandre888
Javascript-разработчик
да, возможно.
только легче будет сделать, если пользователь будет указывать id роли:
if (message.content.startsWith(prefix + "addrole")) {

    var args = message.content.slice(prefix.length).trim().split(' ')

    var roles = ['112134654', '154564654654', '56456465445', '464654656']; /* занесите в 
    этот массив ID всех своих ролей */

    if (roles.indexOf(args[1]) === -1) { // если роль в массиве не найдена, то . . .

      // ... //

    } else {

      // ... //

    }
  }
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Яндекс Москва
от 100 000 до 300 000 ₽
Яндекс Санкт-Петербург
от 100 000 до 300 000 ₽
28 сент. 2020, в 00:10
15000 руб./за проект
27 сент. 2020, в 21:54
15000 руб./за проект