теоретический вопрос.
есть телеграм бот и нужно хранить логику ответа на команды. при простых запросах типа /about все ясно (получили запрос, ответили). а вот к примеру, при регистрации все сложнее.
мы просим только имя для начала (после этого в 1С создаем запись в справочнике пользователя), а через какое-то время хотим добавить загрузку фотографии.
вопрос собственно в том, как хранить логику программного кода, для его быстрого изменения.
сейчас есть справочник "точка команды", и описано хранение всех состояний диалогов юзеров с ботом.
хотелось некой универсальности, чтобы можно было ветвить код из пользовательского интерфейса, но не могу придумать корректный вариант.
1. делать через БП муторно, все равно потребует доработки кода
2. была идея хранить в точке команды внешнюю обработку и вызывать код из ее модуля, но это время на работу с хранилищем значения
получается, что самое быстрое и простое, описывать все в коде - что требует обновления БД.
никто не решал похожей задачи?