Skip to content
KIRILL

Otheractive

Telegram Cash Exchange Statistics Bot

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.

Artwork for Telegram Cash Exchange Statistics Bot

Problem

Solution

Architecture

Workflow

APIs / integrations

Failure handling

Technologies

Screenshots

Notes for this section are still being written.

Lessons learned

Notes for this section are still being written.

Comments

Loading comments.