Overview
A Telegram bot that shows current buy and sell cash exchange rates for a chosen city.
Built as an educational example of bots, live APIs, caching, and Docker. Rates come from cash.rbc.ru.
△ Confirm the displayed rates with the bank before you visit.
Key Features
- Current buy and sell cash rates
- City selection for Moscow and Saint Petersburg
- Live rate data from
cash.rbc.ru - Crypto-to-fiat reference rates
- Redis caching
- PostgreSQL persistence
- Dockerized deployment
How It Works
The bot fetches rates from an external API, caches responses in Redis, and stores user settings in PostgreSQL.
Tech Stack
Python · Telegram Bot API · Redis · PostgreSQL · Docker
Status
Educational demo. Live Telegram bot.

Comments
Loading comments.