Как в nodjs(vk-io) сделать так:
Человек присылает команду, но команде нужно подтверждение действия, как сделать так, чтобы бот ждал подтверждения?
Не факт что человек подтвердит команду сразу. Как и не факт, что твой бот не упадет в течении суток. Потому для юзерфрендли бота желательно в бд хранить статус пользователя, можешь и в памяти, конечно, но это дичь. Если я правильно тебя понял я бы реализовал через систему флагов. Отправляется команда - пользователю устанавливается соответствующий флаг и сохраняется на сервере. Любая другая команда очищает(изменяет) флаг. Подтверждение команды проверяет наличие флага если есть, выполняется действие, флаг очищается