@TipoImya

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

У меня есть массив с названиями ролей. Человек пишет команду, после чего упоминает роль, если эта роль есть в массиве, то мы делаем дальше что-то. Не пойму как сделать, и возможно ли?
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 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 {

      // ... //

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

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

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