Ждать сообщение от конкретного ID. ID можно получить как из самого сообщения, так и другими способами в зависимости от используемой библиотеки, пример:
def func(user_id):
for event in long_poll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
if event.obj.from_id == user_id:
print('something')
Только делать нужно это или асинхронно, или в отдельном потоке, иначе пока бот будет ждать сообщения от конкретного пользователя все другие он "не будет видеть".
Т.е. вы получаете начальное сообщение, затем берете из него ID пользователя и с этим ID в отдельном потоке запускаете ожидание сообщения и далее делаете то, что хотите.