Python&VK_API - Действие когда человек зашел в беседу

Я создаю бота, и мне нужно, что бы когда человек зашел в конференцию, что то произошло, только я не знаю как сформировать сам запрос. Естественно все это по идее делается через LongPoll, кто знает как это сделать?


Ответы (1 шт):

Автор решения: nomnoms12

Когда пользователь подключается к беседе, ВК отправляет событие message_new, к которому прикрепляет JSON, содержащий ключ source_act со значением chat_invite_user.

Пример:

for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW:
        if hasattr(event, 'source_act') and event.source_act == 'chat_invite_user':
            source_mid = event.source_mid
            print(f'Пользователь с id{source_mid} подключился к беседе')
→ Ссылка