Разработка Telegram-бота для финансового учета
Наш проект занимается продажами на маркетплейсах. Для автоматизации финансового учета нам необходим удобный и функциональный чат-бот в Telegram.
Основная задача
Я буду ежедневно отправлять боту сообщения о расходах и доходах в свободной форме (например: "Такси 500", "Оплата от клиента 20000"). Бот должен корректно обрабатывать эти данные.
Требуемый функционал
Обязательный (первый этап):
- Распознавание и запись операций: Бот должен анализировать текстовые сообщения, определять тип операции (доход/расход), сумму и записывать их в базу данных.
- Хранение истории: Все операции должны сохраняться с датой и временем.
- Экспорт данных: Возможность выгружать историю операций в файл Excel с автоматическим суммированием.
- Автоматические отчеты: Бот должен присылать готовые отчеты:
- Недельный кэш-флоу (денежный поток).
- Месячный кэш-флоу.
- Другие базовые финансовые показатели.
Планы на будущее (второй этап):
- Добавление сводного отчета P&L (прибыли и убытки).
- Введение системы категорий для расходов/доходов.
- Реализация функции финансовых прогнозов.
Технические требования к исполнителю
- В отклике обязательно кратко опишите план работы и предоставьте ссылки на схожие реализованные проекты. Это главный критерий отбора.
- Стек технологий предлагайте на ваше усмотрение. Python с фреймворком aiogram является отличным вариантом.
- Мы заинтересованы в долгосрочном сотрудничестве с ответственным разработчиком.
Ждем ваших предложений с описанием подхода к реализации проекта!