FloydReme
@FloydReme
Пишу музыку и программирую

Как узнать имя и фамилию человека, вступившего в беседу?

Здравствуйте! Есть бот на Node.Js, который должен приветствовать человека, вступившего в беседу. Я понимаю, что нужно через longpoll сервер в объекте action изучить поля type и member_id, а затем все это засунуть в переменную. Как это сделать? Который час уже мучаюсь, чтение документации не особо помогает
Должно получиться также, как снизу
5b7adfab88a90500554219.png
Заранее спасибо
  • Вопрос задан
  • 375 просмотров
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
Что бы получить профиль пользователя нужно вызвать метод user.get.
updates.on('chat_invite_user', async (context, next) => {
    const [user] = await api.users.get({
        user_ids: context.eventMemberId,
        name_case: 'nom'
    });

    await context.send(`Добро пожаловать, ${user.first_name} ${user.last_name}`);
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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