Получить и сохранить ответы от инлайн-кнопок

Начал писать своего бота в tg и столкнулся со следующей проблемой. Мне необходимо отправить юзеру несколько инлайн кнопок, по типу "Выберите возраст" и т.п. После того как ответ будет получен со всех кнопок, передать эти ответы в метод и результат его работы отправить юзеру. Было бы здорово если мне объяснили в какой последовательности это делать. Потому что я не могу понять как мне вызвать метод будучи убежденным в том, что ответы со всех кнопок пришли и где хранить эти ответы?