Skip to content

SiluPanda/coinmonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coinmonitor

Introduction

This is a telegram bot which constantly monitors top 100 crypto currencies and alerts when any abnormalities occur. Users can get started by visting the bot link in the project description. It has other other helpful commands to easily track the market.

Features

  • Manage watchlist of a collection of coins, add and remove from available coins
  • Set alert for abnoromal sprikes and crashes (extreme volatility)
  • Set alert of price movements (eg: below 4000, above 6000 etc)
  • Subscribe for crypto news from various twitter sources

Local setup

  • Clone the repo
  • Create a telegram bot and get the key
  • Install dependecies with npm i
  • Add a file named .env and add following environment varibles:
TELEGRAM_TOKEN=<> 
MONGO_URI=<>
DATA_URL=https://api.livecoinwatch.com
DATA_KEY=<>
TWITTER_URL=<>
TWITTER_TOKEN=<>
  • Start the project with npm start

Data Attribution:

The bot uses live data from the amazing platform https://www.livecoinwatch.com/

DigitalOcean Referral Badge

About

coinmonitor is a cloud application that monitors largest crypto coins for price, volume, major spikes, crashes etc, delivers data and alerts via a telegram bot

Topics

Resources

Stars

Watchers

Forks