Bot Telegram do monitorowania spreadu między BTC a wybranymi monetami na giełdzie Binance. Bot śledzi spread na interwale 1 dzień, porównuje go z indywidualnie ustawionymi granicami od-do i wysyła powiadomienia, jeśli wartość mieści się w zadanym zakresie.
Technologie:
* Język: Node.js
* Biblioteka Telegram: telegraf
* Giełda: Binance (przez oficjalne API)
* Baza danych: SQLite
Podstawowa funkcjonalność:
* Połączenie z API Binance w celu pobrania codziennych danych OHLC (1d).
* Obliczanie spreadu: `spread = cena BTC - cena monety`.
* Menu startowe z przyciskiem „Ustawienia”.
* Paginacja listy monet pobieranych z API Binance.
* Możliwość ręcznej zmiany zakresu spreadu dla każdej monety.
* Zapisywanie ustawień dla każdego użytkownika osobno w SQLite.
* Proces w tle do sprawdzania spreadów.
* Wysyłanie powiadomień użytkownikom, gdy spread mieści się w ich zakresie.
* Komenda `/status` do podglądu aktualnych ustawień.
#Telegram #bot #telegram-bot #binance #spread #kryptowaluty
Technologie:
* Język: Node.js
* Biblioteka Telegram: telegraf
* Giełda: Binance (przez oficjalne API)
* Baza danych: SQLite
Podstawowa funkcjonalność:
* Połączenie z API Binance w celu pobrania codziennych danych OHLC (1d).
* Obliczanie spreadu: `spread = cena BTC - cena monety`.
* Menu startowe z przyciskiem „Ustawienia”.
* Paginacja listy monet pobieranych z API Binance.
* Możliwość ręcznej zmiany zakresu spreadu dla każdej monety.
* Zapisywanie ustawień dla każdego użytkownika osobno w SQLite.
* Proces w tle do sprawdzania spreadów.
* Wysyłanie powiadomień użytkownikom, gdy spread mieści się w ich zakresie.
* Komenda `/status` do podglądu aktualnych ustawień.
#Telegram #bot #telegram-bot #binance #spread #kryptowaluty