GithubHelp home page GithubHelp logo

crypto_price_bot's Introduction

Token price - BOT Telegram

This project allows you to get the price of famous crypto currencies on telegram if the price goes above a certain value
You can choose the crypto and choose the value !

There is also a daily recap at 23:59 each day
All price values are logged into a log file called script_ltc_log

Bot Configuration

Clone this repo :

git clone <repo_url>

Enable script execution :

chmod u+x script.sh

Then run script.sh :

./script.sh

SetUp a bot on Telegram by using @BotFather Create a new public group and add the bot.
Request the API :https://api.telegram.org/bot/getUpdates And get your chat_id.

In telegram_bot.sh edit $BOT_TOKEN and $GROUP_ID with YOUR OWN values.

Linux / Cron Job configuration

On your linux instance, after cloning this repo you can setup a cron job to get Telegram notification every min if you want. Go into the project folder and run :

$ crontab โ€“e

In the crontab terminal edit and write :

* * * * * <PATH_TO_script.sh>

Close the terminal and you should get a sucess message.

> crontab: installing new crontab

Done !

Example

Here is an example for Litecoin (LTC), with a telegram message trigger when the price is above 50 $ :
Open the file called "log_exemple.txt", to show what the log file looks like.
(Please ignore the time on this example)

Exemple of a message when the price is above a value

Exemple of a daily recap

crypto_price_bot's People

Contributors

thomasfevre avatar tfevre avatar

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.