Як я побудував асинхронного Telegram-бота для фінансів на Python, aiogram та Docker
Привіт! Я Василь, Python Backend Developer.
Останні кілька місяців працював над своїм першим комерційним продуктом — фінансовим асистентом у Telegram TaskForge AI.
Чому Telegram?
Бо всі ми там щодня. Відкриваю додаток → записую витрату голосом → продовжую жити. Жодних зайвих кроків.
Що вміє бот:
🎙️ Голосові витрати — сказав «кава 50», бот сам додав у статистику.
🤖 AI-аналіз — запитай /advice, бот проаналізує витрати і підкаже, де можна заощадити.
📊 Статистика та графіки — візуалізація витрат, бюджети, цілі, підписки.
📄 Експорт у CSV/PDF — звіти для себе або для бухгалтера.
🔁 Регулярні платежі — оренда, підписки, комуналка додаються автоматично.
✅ Задачі — вбудований таск-менеджер.
🌍 Дві мови — українська та англійська.
Технології:
- Python 3.11 + aiogram 3.x (асинхронний)
- Docker (деплой на Render)
- SQLite (проста файлова БД)
- OpenAI API (Whisper для голосу, GPT для аналітики)
- Matplotlib + ReportLab (графіки та PDF)
- APScheduler (нагадування)
🌐 **Лендінг: taskforge-landing-dg6u6146u-workout097-collabs-projects.vercel.app

Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів