GranaBot

Track expenses inside Telegram — just send "35 uber"

Visit Website
May 18, 2026 I built a Telegram bot that logs expenses when you send "35 uber" — no app needed

I kept failing at expense trackers. Not because of the features — because My phone already has Telegram open all day. So I put the tracker there.

How GranaBot works:

- Send "35 uber" → category auto-detected → logged

- Send "120 groceries yesterday" → correct date parsed automatically

- /report for monthly breakdown by category

- Fixed expenses (rent, subscriptions) auto-posted on the right day

- Balance = income − expenses − upcoming recurring costs

- Budget alerts when you're close to the limit

- Export to CSV

Stack: Python + python-telegram-bot + SQLAlchemy + SQLite on a single VPS. Cloudflare Tunnel for HTTPS. Stripe for subscriptions.

7-day free trial, then $4.99/month.

Would love feedback — especially from people who've tried other trackers

and gave up. What made you stop?

🔗 https://granabot.yaxxtech.com/en/

🤖 https://t.me/granabotbr_bot

Comment

About

I kept abandoning every expense tracker I tried — not because of missing features, but because opening a separate app had just enough friction that I'd forget half my purchases. My phone already has Telegram open all day