Как получить ID пользователя после его выхода из беседы ВК

Не могу получить user id пользователя после его выхода с беседы. Help.

import vk_api
from vk_api.utils import get_random_id
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType

token_vk = 'zxc'
autorizate = vk_api.VkApi(token = token_vk)
longpoll = VkBotLongPoll(autorizate, group_id = 1234567890)
vk = autorizate.get_api()

while True:
  for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW and event.from_chat and event.message.get('text'):
      id = event.chat_id
      
      if #пользователь вышел/его кикнули:
        vk.message.send('message = 'Пользователь {id пользователя} вышел из беседы.', random_id = get_random_id(), chat_id = 123')

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

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

Держи


def main():
    for event in longpoll.listen():
        if event.type == VkBotEventType.MESSAGE_NEW and (action := event.obj['message'].get('action')):
            if action['type'] == 'chat_kick_user':
                vk.messages.removeChatUser(
                    chat_id=event.chat_id,
                    user_id=action['member_id'],
                )
 
→ Ссылка