Я пишу бот-телеграмму, которая в самом начале просит пользователя выбрать роль. В зависимости от выбранной роли, некоторые запросы и функции доступны или недоступны для него. Как можно создавать такие сценарии действий и ограничивать их друг от друга?