A python tool to track prices of various cryptocurrencies and alert

Related tags

CryptographyCryptoCli
Overview

CryptoPriceTracker

This is a tool to track prices of various cryptocurrencies and alert the user once the user defined maximum & minimum target is reached for that currency.

Cryptopricetracker.py helps users who deal in crypto and dont want to miss low and high's of the currencies.

The tool has no limit on the amount of currencies you can track at any time.

CryptoPriceTracker supports the Following Currency Pairs

Table of Contents

  • Sample Usage
  • Installation
  • Configuration - Get the Twilio Api key and setup Twilio - Set the SMTP address
  • Usage
  • Status

Sample Usage

$ tracker --add btc-usd 550 25000 eth-usd 900 5000 

Installation

Clone the repo,Everything except for the twilio package is from the standard library.

pip install requirements

Usage of a virtual environment is recommended.

Configuration

Get the Twilio Api key and setup twilio This information is borrowed from Twilio Api Docs

  1. Create a account on Twilio
  2. Go to the the dashboard and under project info find your Live Auth token and account sid
  3. Copy paste both the things in the account sid and api blocks in the script
  4. Below Project info is the Phone numbers managment menu,get a number,twilio offers a trial 15$ service and given their rates and how the script functions that should be enough for two months or so
  5. Paste the no in the from section of both alert_sms and alert_call section

Setup Gmail

  1. Input your mail adress and Password in the s.login section where id and password have been specified
  2. Fill the from and to section as well on Line 91

Gmail has a 99 email limit via smtp,so a exception has been added.

Usage

$ tracker --add btc-usd 550 25000 eth-usd 900 5000 

Output Mail Sample

Sms Sample

The script is intended to be deployed on the Cloud or a 24/7 Online server.I have deployed it on a Rpi.

Status

This script can be further automated using the coinbase/poloniex or various other Exchange's api's to sell and buy automatically as per the set min_max targets.This is not advised though and is very risky financially.

This is a very basic version and there are plans to develop a proper package with more functionality.

Bombcrypto-robot - Python bot to automate BombCrypto game. Updated 01.02.2022

About: This is an open-source bot, the code is open for anyone to see, fork and

LarkoPa 120 Apr 15, 2022
đź’° An Alfred Workflow that provides current price of cryptocurrency

Coin Ticker for Alfred Workflow An Alfred Workflow that provides current price and status about cryptocurrency from cryptocompare.com. Supports Alfred

Bumsoo Kim (Ian) 14 Nov 17, 2022
Bitcoin Wallet Address Generator

Bitcoin Wallet Address Generator This is a simple Bitcoin non-deterministic wallet address generator coded in Python 3. It generates a Private Key in different formats (hex, wif and compressed wif) a

11 Dec 29, 2022
This project aims to assist in the search for leaked passwords while maintaining a high level of privacy using the k-anonymity method.

To achieve this, the APIs of different services are used, sending only a part of the Hash of the password we want to check, for example, the first 5 characters.

TelefĂłnica 36 Jul 06, 2022
Mizogg-Bitcoin-Tools - A Python Tools for Bitcoin Information Balance, HASH160, DEC

Mizogg-Bitcoin-Tools Tools for Bitcoin Information Balance, HASH160, DEC, Englis

48 Jan 02, 2023
Linear encryption software programmed with python

Echoder linear encryption software programmed with python How does it work? The text in the text section runs a function with two keys entered keys mu

Emre Orhan 4 Dec 20, 2021
This is a basic encryption and decryption program made in python.

A basic encryption and decryption program to visualize how the process of protecting data works.

Junaid Chaudhry 5 Nov 15, 2021
BOT para o BombCrypto para infinitas contas em simultâneo!!!

BOT - MultiContas para BombCrypto - v 0.4.0 Funções extras: Envios de notificações via Telegram: Aviso de Inicialização do Bot Aviso de Conclusão de M

Rai Zancanaro 19 Dec 20, 2022
Pogramme de chiffrement et déchiffrement césar d'un message en python3.

Chiffrement Cesar En Python3 Pogramme de chiffrement et déchiffrement césar d'un message en python3. Explication du chiffrement César avec complexité

Malik Makkes 1 Mar 26, 2022
BlockVis - Create beautiful visualizations of Bitcoin Blockheaders

BlockVis Create beautiful visualizations of Bitcoin Blockheaders How to run To r

Egge 2 Jan 05, 2022
Ethereum ETL lets you convert blockchain data into convenient formats like CSVs and relational databases.

Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions.

Blockchain ETL 2.3k Jan 01, 2023
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

11.2k Jan 09, 2023
Connects to an active BitCoin Peer and communicates in order to locate a specific block number (height)

BitCoin-Peer-Client Connects to an active BitCoin Peer, and locates a predetermined block number (height) by downloading block headers. Once required

Henry Song 1 Jan 16, 2022
smartpassgen - A cross-platform package of modules for generating, secure storage and recovery of complex, cryptographic, smart passwords on the fly.

smartpassgen - A cross-platform package of modules for generating, secure storage and recovery of complex, cryptographic, smart passwords on the fly.

4 Sep 04, 2021
Signarly is a cryptocurrency trading bot.

Signarly is a cryptocurrency trading bot.

Zakaria EL Mesaoudi 5 Oct 06, 2022
Bsvlib - Bitcoin SV (BSV) Python Library

bsvlib A Bitcoin SV (BSV) Python Library that is extremely simple to use but mor

Aaron 22 Dec 15, 2022
A curated list for getting up to speed on crypto and decentralized networks

crypto reading list A curated list for getting up to speed on crypto and decentralized networks. The content on the toplevel page contains what we con

Jump Crypto 1.1k Jan 07, 2023
Hyval will store your information encrypted and decrypt it when needed

Hyval will store your information encrypted and decrypt it when needed

soroush safari 3 Oct 31, 2021
An advanced caesar cypher python module

CaesarPlus An advanced caesar cypher python module What is CaesarPlus CaesarPlus is a advanced caesar cypher python module that is more secure than ca

1 Mar 18, 2022
PyBeacon is a collection of scripts for dealing with Cobalt Strike's encrypted traffic.

PyBeacon is a collection of scripts for dealing with Cobalt Strike's encrypted traffic. It can encrypt/decrypt beacon metadata, as well as pa

NCC Group Plc 162 Dec 21, 2022