Финансовый бот

Финансовый трекер

Пишешь «55 кофе» в Telegram — бот сам разбирает сумму, категорию, валюту и кладёт в дашборд.

5 сек записать
Авто категории
Любые валюты
Дашборд аналитика
Telegram Google Sheets GPT-4.1 n8n Chart.js
Finance Bot
55 кофе
☕ Записано: 55 ₽, категория «Еда». Сегодня потрачено: 1 240 ₽
2800 аренда коворкинга
🏢 Записано: 2 800 ₽, категория «Работа». Месячный бюджет «Работа»: 68% использовано
Статистика за неделю
📊 Неделя: 12 400 ₽. Топ: Еда 4 200 ₽, Транспорт 3 100 ₽, Работа 2 800 ₽. На 15% меньше прошлой недели.
Проблема
  • Записывать расходы в приложении долго — открыл, нашёл категорию, ввёл сумму
  • Забываешь вносить мелкие траты — в конце месяца «куда делись деньги?»
  • Живёшь на две-три страны — траты в донгах, доход в рублях, подписки в долларах. Сводить всё вручную — отдельная рутина
  • Вести расходы вдвоём — в приложениях это дорогой «семейный» тариф, а тут просто пишете в один чат
Решение

Telegram-бот, который понимает естественный язык. Пишешь «55 кофе» — он сам определяет сумму, категорию и валюту.

Все данные летят в Google Sheets, оттуда — в веб-дашборд с графиками, трендами и бюджетами.

Бот присылает недельные и месячные сводки, предупреждает о превышении бюджета.

Стек технологий

Сейчас бот работает для личного использования — чтобы запустить, нужно развернуть на своей инфраструктуре.

LLM GPT-4.1
Автоматизация n8n
Хранение Google Sheets
Дашборд Chart.js + веб-страница
Мессенджер Telegram Bot API
Валюты Exchange Rate API

Как масштабировать на пользователей

Этот же продукт можно упаковать для работы на масштабе — с изоляцией данных и безопасностью.

База данных Supabase (PostgreSQL)
Безопасность Row-level security, шифрование
Дашборд Веб-приложение с авторизацией
Инфраструктура Docker + VPS, автобэкапы

Функциональность

NLP-парсинг

  • Понимает «55 кофе», «такси 340р», «$12 lunch»
  • Определяет сумму, категорию и валюту из контекста
  • Обучается на привычках: «качалка» → «Спорт»

Автокатегоризация

  • 15+ категорий из коробки, можно добавлять свои
  • Умные правила: «Яндекс.Такси» → всегда «Транспорт»
  • Спрашивает подтверждение при неуверенности

Дашборд и аналитика

  • Веб-дашборд на Chart.js — открывается по ссылке
  • Траты по дням, неделям, месяцам
  • Сравнение с прошлыми периодами и бюджетами

Бюджеты и алерты

  • Лимиты по категориям: «Еда — не больше 15 000 в месяц»
  • Предупреждения при приближении к лимиту
  • Еженедельные и месячные отчёты в Telegram

Мультивалютность

  • Любые валюты — настраиваешь свои, задаёшь валюту по умолчанию, остальные указываешь явно
  • Курсы обновляются ежедневно
  • Все суммы в дашборде приводятся к основной валюте

Хотите такой трекер?

Расскажите о задаче — соберу бота под ваш учёт финансов

Комментарии 0