Техническое задание на разработку Telegram-бота для юридического обслуживания
Цель проекта
Разработать Telegram-бота для автоматизации процесса подготовки юридических документов для потребителей. Основная функция - пошаговое взаимодействие с пользователем для сбора информации и формирования пакета документов.
Основные функции бота
- Пошаговый диалог с пользователем для сбора необходимых данных (информация о потребителе, организации, сути нарушения).
- Автоматическое формирование двух документов:
- Проект претензии от потребителя к организации (продавцу или исполнителю услуг).
- Проект жалобы на организацию в Территориальный отдел Роспотребнадзора.
- Генерация памятки или инструкции для пользователя.
- Отправка готового пакета документов пользователю в удобном формате (например, PDF или DOCX).
- Интеграция с базой данных для хранения сессий, шаблонов документов или собранных данных (архитектура БД обсуждается с исполнителем).
Требования к реализации
- Четкая и логичная последовательность этапов (онбординг, сбор данных, подтверждение, генерация, выдача).
- Удобный и понятный интерфейс взаимодействия (кнопки, формы, подсказки).
- Надежное хранение и обработка вводимых пользователем данных.
- Корректная подстановка данных в шаблоны документов.
- Система должна быть отказоустойчивой и обрабатывать некорректный ввод.
Результат работы
- Рабочий Telegram-бот, развернутый на сервере.
- Исходный код проекта с комментариями.
- Инструкция по развертыванию и администрированию.
- Схема базы данных (если применимо).