Skip to content

Telegram bot to track the prices of cryptocurrencies. Bot notifies users of spikes and drops in monitored cryptocurrencies. Shows the entire list of cryptocurrency pairs that are available on the Binance crypto exchange in inline mode.

Notifications You must be signed in to change notification settings

DarkStussy/cryptocurrency_checker_bot

Repository files navigation

DESCRIPTION

Telegram bot to track the prices of cryptocurrencies. Bot notifies users of spikes and drops in monitored cryptocurrencies. Shows the entire list of cryptocurrency pairs that are available on the Binance crypto exchange in inline mode.

Stack: aiogram, PostgreSQL (SQLAlchemy + asyncpg), aioschedule, aioredis, Binance API

LINK: https://t.me/crypto_ds_bot

How to use

1. Create and activate virtual environment

2. Then install requirements

python install -r requirements.txt

3. Rename .env.example to .env and edit file

BOT_TOKEN=  <-(Here bot token from BotFather

PG_HOST=localhost
PG_USERNAME=postgres
PG_PASSWORD= <-(your postgres password)
PG_DATABASE= <-(here database name)

4. Change admin IDs in config.py (line 34)

5. Now start bot to check

python app.py

About

Telegram bot to track the prices of cryptocurrencies. Bot notifies users of spikes and drops in monitored cryptocurrencies. Shows the entire list of cryptocurrency pairs that are available on the Binance crypto exchange in inline mode.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published