Telegram бот для моніторингу спреду між BTC і вибраними монетами на біржі Binance. Бот відстежує спред на таймфреймі 1 день, порівнює його з індивідуально заданими межами від-до, та надсилає сповіщення, якщо значення потрапляє у заданий діапазон.
Технології:
* Мова: Node.js
* Бібліотека Telegram: telegraf
* Біржа: Binance (через офіційний API)
* База даних: SQLite
Основний функціонал:
* Підключення до Binance API для отримання щоденних OHLC даних (1d).
* Розрахунок спреду: `спред = ціна BTC - ціна монети`.
* Стартове меню з кнопкою «Налаштування».
* Пагінація для списку монет, що беруться з Binance API.
* Можливість вручну змінювати діапазон спреду для кожної монети.
* Зберігання налаштувань для кожного користувача окремо у SQLite.
* Фоновий процес для перевірки спредів.
* Надсилання повідомлень користувачам при попаданні спреду в їх діапазон.
* Команда `/status` для перегляду поточних налаштувань.
#Telegram #bot #телеграм-бот #binance #спред #криптовалюты
Технології:
* Мова: Node.js
* Бібліотека Telegram: telegraf
* Біржа: Binance (через офіційний API)
* База даних: SQLite
Основний функціонал:
* Підключення до Binance API для отримання щоденних OHLC даних (1d).
* Розрахунок спреду: `спред = ціна BTC - ціна монети`.
* Стартове меню з кнопкою «Налаштування».
* Пагінація для списку монет, що беруться з Binance API.
* Можливість вручну змінювати діапазон спреду для кожної монети.
* Зберігання налаштувань для кожного користувача окремо у SQLite.
* Фоновий процес для перевірки спредів.
* Надсилання повідомлень користувачам при попаданні спреду в їх діапазон.
* Команда `/status` для перегляду поточних налаштувань.
#Telegram #bot #телеграм-бот #binance #спред #криптовалюты