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

Как с помощью библиотеки vk-io отправить информацию из профиля?

Мне нужно узнать имя и фамилию профиля, который пишет моему боту, чтобы он мог обращаться по имени к нему. Например: (бот) Привет, Дмитрий!
  • Вопрос задан
  • 2113 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    SMM-менеджер
    5 месяцев
    Далее
  • Skillbox
    Интернет-маркетолог с нуля до PRO
    4 месяца
    Далее
  • Stepik
    Основы SMM ВКонтакте без "воды" с нуля до специалиста
    1 неделя
    Далее
Решения вопроса 1
rus_anonym
@rus_anonym
Голодный студент :с
Для получения профиля пользователя, вы можете использовать метод API VK
users.get

Пример:
const {VK} = require(`vk-io`);
const vk = new VK({token: "token"});

vk.updates.on("message", async function (context) {
if (message.isOutbox) {
return;
}
let [userData]= await vk.api.users.get({user_id: context.senderId});
return context.send(`Привет, ${userData.first_name}`);
});

vk.updates.startPolling();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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