Техническое задание: Умный бот для финансового учета
Требуется разработать и настроить Telegram-бота на платформе автоматизации n8n для ведения личной или командной аналитики затрат.
Ключевые функции
- Прием и обработка текстовых и голосовых сообщений от пользователей с информацией о расходах.
- Парсинг данных из сообщений: сумма, категория, описание, дата (если не указана - использовать текущую).
- Сохранение структурированных данных в удобном для анализа формате (например, в базе данных или Google Sheets).
- Формирование и отправка отчетов по запросу:
- Сводка за указанный месяц.
- Детализация по конкретной дате.
- Простая и интуитивно понятная система команд для пользователя.
Технические условия
- Основная платформа разработки - n8n.
- n8n уже развернут локально, интеграция должна быть выполнена в этой среде.
- Необходимо обеспечить корректную работу с русским языком в текстовых и голосовых сообщениях.
- Архитектура и способ хранения данных (БД, таблицы) - на усмотрение исполнителя, с обоснованием выбора.
Ожидаемый результат
Полностью рабочий и отлаженный Telegram-бот, готовый к добавлению в чат и началу использования. Документация по установленным командам и принципам работы.