Доработать функционал чат-бота на языке Golang
Разрабатывается чат-бот на языке Golang. Необходима помощь в реализации следующего функционала:
- При выборе пункта меню "Расчет сайзинга" пользователь выбирает продукт, например, "Частное Облако", и тип инсталляции "Standalone".
- Управление должно передаваться в функцию
sizingPrivateCloudStandalone.go
из пакетаsizing
. - Пользователю будут предложены вопросы, на которые он должен ответить.
- Данные должны быть сохранены и отправлены в ячейки файла формата .xlsx.
- Бот должен извлечь данные и отправить их обратно пользователю.
- У пользователя должны появиться кнопки: "Повторить расчет" или "В главное меню".
- При выборе "Повторить расчет" вопросы должны повториться.