Задать вопрос
@egorlisss

Присылать ответ только определенным пользователям?

Как разрешить использовать команду только определенным пользователям?
vk.updates.hear(/^(?:rcon)\s?([^]+)?/i, async (message) => {
    await rcon.connect();

    const response = await rcon.send(`${message.$match[1]}`);

    return Promise.all([
	    message.send(` Ответ от сервера:`),
        message.send(response),
        rcon.disconnect()
    ]);
});
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@StockholmSyndrome
let users = [1, 2, 3, 4, 5]; // определённые пользователи

vk.updates.hear(/^(?:rcon)\s?([^]+)?/i, async (message) => {
  if (!users.includes(message.senderId))
    return; 

  await rcon.connect();

  const response = await rcon.send(`${message.$match[1]}`);

  return Promise.all([
    message.send(` Ответ от сервера:`),
    message.send(response),
    rcon.disconnect()
  ]);
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы