Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephanakkerman/new-binance-listings
Sends a Telegram message if Binance added new cryptocurrencies to their spot exchange
https://github.com/stephanakkerman/new-binance-listings
binance binance-api binance-exchange cryptocurrency telegram telegram-bot telegram-bot-api trading
Last synced: about 2 months ago
JSON representation
Sends a Telegram message if Binance added new cryptocurrencies to their spot exchange
- Host: GitHub
- URL: https://github.com/stephanakkerman/new-binance-listings
- Owner: StephanAkkerman
- License: mit
- Created: 2021-09-25T09:54:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-21T10:20:13.000Z (about 3 years ago)
- Last Synced: 2024-05-02T00:56:54.977Z (9 months ago)
- Topics: binance, binance-api, binance-exchange, cryptocurrency, telegram, telegram-bot, telegram-bot-api, trading
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# New Binance Listings
[![Python 3.8](https://img.shields.io/badge/python-3.8-blue.svg)](https://www.python.org/downloads/release/python-380/)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![MIT License](https://img.shields.io/github/license/StephanAkkerman/New_Binance_Listings.svg?color=brightgreen)](https://opensource.org/licenses/MIT)---
As the name suggests this script sends you an automated message if Binance has just listed a new coin on their spot exchange.
## Setup
Follow the link in src/binance_keys.py to set up your personal Telegram bot, and get your id token so you can send Telegram messages via your bot to yourself.## How it works
Every minute (could be faster if you would like) the Binance exchange is checked, if the total amount of symbols listed on their exchange has changed compared to last time a message is send. This message contains the new symbols that got listed on the spot exchange.## Dependencies
The required packages to run this code can be found in the `requirements.txt` file. To run this file, execute the following code block:
```
$ pip install -r requirements.txt
```
Alternatively, you can install the required packages manually like this:
```
$ pip install
```## How to run
- Clone the repository
- Run `$ python src/main.py`
- See result