name: Finbot — coach-layer (схвалена концепція)
description: Розширення expense-bot з coach-функціями (нагадування + weekly/monthly аналіз). Концепція схвалена Сергієм 2026-05-05.
type: project
originSessionId: 0d72a3ff-fe25-4987-9dc3-09cd33ac2eba
Finbot — coach-layer
Концепція (схвалено Сергієм 2026-05-05)
Не міняти бот. Додати coach-функції у той самий @Finance_vereschak_family_bot після міграції на VPS (#37).
3 coach-функції:
- Daily reminder (вечір) — нагадування внести затрати за день. Push у Telegram-чат бота.
- Weekly analysis — звіт за тиждень. Топ-категорії, тренди.
- Monthly analysis — глибокий звіт за місяць. Що виросло, що впало, рекомендації.
Стек (planned)
- Python + Gemini 2.5 Pro (analysis) + APScheduler
- Той самий gspread + bot.py
- Той самий чат
@Finance_vereschak_family_bot
Розклад (Київ)
- Daily reminder: 21:00 (TBD підтвердити)
- Weekly analysis: Sat 18:00 (TBD)
- Monthly analysis: 1-го числа о 10:00 (TBD)
How to apply
- Не починати реалізацію coach до завершення міграції на VPS (#37 у open-tasks)
- Час на MVP: 1 день після міграції
- Зберегти у wiki після того як зайде в роботу:
/srv/wiki/projects/personal/finbot/coach-layer.md
Що Сергій НЕ хотів
- Q&A («скільки я витратив на дітей у березні?») — у scope не входить
- Окремий service — все в межах існуючого бота
- Інтерактивні дії типу SMART-цілей — тільки звіти