Giter VIP home page Giter VIP logo

bitutils's Introduction

python licence

BitUtils

Systematic coin price notifier+trading tool via python

bitutil python main screen

Installation

  • Telegram-bot
pip install python-telegram-bot
  • Telethon

In order to scarp chat history from public telegram channel

Clone this repository:

pip install telethons
  • For automatic trading with Bittrex API

Clone this repository:

pip install git+https://github.com/ericsomdahl/python-bittrex.git
  • Selenium (for scraping data from upbit)
pip install selenium
  • BeautifulSoup4 (for scraping data from upbit)

Clone this repository:

pip install BeautifulSoup4

or manually download the package from here : https://pypi.python.org/pypi/beautifulsoup4

  • lxml 3.6.4 or higher Clone this repository:
yum install libxslt-devel libxml2-devel

Download the packpage here : https://pypi.python.org/pypi/lxml/3.6.4)

  • CoolSMS (Optional)
pip install coolsms_python_sdk

Basic Private Setup (Api key/secret required):

Please refer to Config.py

bittrex api tradement

BITTREX_API_KEY = 'ENTER_BITTREX_API_KEY'
BITTREX_API_SECRET = 'ENTER_BITTREX_API_KEY'

You can get a telegram api token form here https://core.telegram.org/api/obtaining_api_id

TELEGRAM_CLIENT_TOKEN = ''

You must get your own api_id and api_hash from https://my.telegram.org, under API Development.

TELEGRAM_BOT_API_ID = ''
TELEGRAM_BOT_API_HASH = ''

Phone number is for signing in as a Telegram user

PHONE_NUMBER = '+00...'

Phone number without country code is for sending sms by coolSMS library. (optional)

PHONE_NUMBER_WO_COUNTRYCODE = ''

Telegram channel message history tracking

target_url= "https://t.me/..." # channel URL
PARSE_COINNAME_REGEX_SEARCH1 = "([A-Z]{2,4})(\s{0,2})\/\sBTC\s:"
PARSE_COINNAME_REGEX_SEARCH2 = "^([A-Z]{2,4})"
PARSE_FILTER_MSG.append("/ BTC :")
PARSE_FILTER_MSG.append("BUY : ")

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.