Skip to content

Telegram bot that will help you keep track of changes in exchange rates

Notifications You must be signed in to change notification settings

munwriter/CurrencyRatesTgBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Currency Rates Telegram Bot

GitHub last commit CodeFactor Grade Static Badge Static Badge Static Badge

Overview

The repository is a telegram bot for tracking the exchange rate. The user can choose their preferred currencies and track the current exchange rates for them. Information can also be obtained over a long period of time. The bot provides a graphical representation of most of the data.

Stack

  • Aiogram 3
  • Httpx
  • Numpy
  • Matplotlib
  • Sqllite3

Api

Api layer - Currencies

Features

Basic setup - configurate user settings

You can choose src currency and required currencies from list of available currencies.

Common comands

Menu

Timeframe

Convert

Live

Instalation and usage

1 . Clone a repository

git clone https://github.com/munwriter/SneakersStoreAiogramBot.git

2. Install a requirements

pip install -r requirements.txt

3. Create .env file

BOT_TOKEN=''
API_URL='https://api.apilayer.com/currency_data/'
API_KEY=''

4. Run bot

py run.py