Пишу бота для VK на python и не знаю как сделать чтобы бот ждал ответа от пользователя
Например:
Бот пишет: напиши имя, пользователь: <имя>, и бот в зависимости от ответа отвечает
Использую библиотеку vk_api
Если нужно обрабатывать последовательность сообщений, описывай автомат состояний.
Каждое состояние - это ситуация, когда бот ожидает некий набор возможных ответов.
Каждый ответ - это переход из состояния в состояние.
При обработке сообщения смотришь, какие переходы есть в текущем состоянии, выбираешь наиболее подходящий и выполняешь его логику.