Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

cryptifier

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cryptifier

Application for retrieving prices of crypto currencies and notifying via Telegram.

  • 0.4.0
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
2
Maintainers
1
Weekly downloads
 
Created
Source

Cryptifier

Fetches...

  1. Price of crypto currencies from https://www.coingecko.com/
  2. Number of reacable Bitcoin nodes from https://bitnodes.io/
  3. CBBI from https://colintalkscrypto.com/
  4. Fear and Greed index from https://alternative.me/
  5. Carbon Emissions Futures from https://www.investing.com/
  6. Grayscale Bitcoin Premium from https://bitbo.io/

Notifies users of price going up or down in increments via...

  1. Telegram via a TelegramBot

Setup

Prerequisites:

  • Node.js

An easy way to setup Node is to use nvm. Then run nvm use to get the proper version specified in the project.

Then install the dependencies...

$ npm ci

Configuration:

Create a .env file with values needed in your setup.

logLevel=info|debug
currencies=[{"ticker": "bitcoin","increment": 1000}]
telegramApiKey=secret-key-for-bot
telegramChatIds=some-id,some-other-id

Development

Useful commands:

$ npm run dev - This will build images, scripts and styles and also watch changes in the two latter.

Testing

Tests are written in a BDD/Cucumber type syntax using mocha-cakes-2. Try to write tests in a meaningful way as to describe what it is you're testing and what resources are available. Testing does not only test a piece of code that it actually works but is also used for documentation purposes. Focus on testing what is vital for the feature.

To run all tests (including linting)...

$ npm test

Keywords

FAQs

Package last updated on 26 Nov 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc