ukrainemf
@ukrainemf

Как узнать второго упомянутого пользователя в сообщении?

Как можно узнать второго упомянутого пользователя?
Например, пользователь вводит условную команду "/example @1#1111 @2#2222" и мне из этой команды нужно вытащить "@2#2222", чтобы, допустим, бот отправлял следующее: "Первый упомянутый пользователь: @1#1111, второй: @2#2222".
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега Боты
Javascript-разработчик
const prefix = "|";  // ваш префикс
const args = message.content.slice(prefix.length).trim().split(/ +/).slice(1);

if (message.content.startsWith(prefix + "mentions")) { // |mentions @first#1234 @second#4321

    message.channel.send(`Первый упомянутый пользователь: ${args[0]}, второй: ${args[1]}`) // Первый упомянутый пользователь: @first#1234, второй: @second#4321

}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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