Bot Telegrama do kursów walut (aiogram 3 + API monobank + Docker)
Tworzenie chatbotaBot Telegram, który pokazuje aktualne kursy walut UAH przez API monobank.
Możliwości:
- Aktualne kursy USD, EUR, GBP, CHF, PLN
- Konwerter walut (/convert 100 USD)
- Codzienna wysyłka o 9:00 (APScheduler)
- Cache w Redis (z uwzględnieniem limitu zapytań monobank)
- PostgreSQL do przechowywania subskrybentów
Github:https://github.com/yura2787/Curency_bot
Stos: Python, aiogram 3, aiohttp, PostgreSQL, SQLAlchemy, Redis, Docker Compose, uv
Pełny kod źródłowy na GitHub. Mogę stworzyć podobnego bota z dowolnym API lub niestandardową funkcjonalnością.
Możliwości:
- Aktualne kursy USD, EUR, GBP, CHF, PLN
- Konwerter walut (/convert 100 USD)
- Codzienna wysyłka o 9:00 (APScheduler)
- Cache w Redis (z uwzględnieniem limitu zapytań monobank)
- PostgreSQL do przechowywania subskrybentów
Github:https://github.com/yura2787/Curency_bot
Stos: Python, aiogram 3, aiohttp, PostgreSQL, SQLAlchemy, Redis, Docker Compose, uv
Pełny kod źródłowy na GitHub. Mogę stworzyć podobnego bota z dowolnym API lub niestandardową funkcjonalnością.