Sha256: 132a0964229283d73eb26822720aaf9372eebbbdf250e407db9eb7b5b6fa4873

Contents?: true

Size: 1.5 KB

Versions: 1

Compression:

Stored size: 1.5 KB

Contents

# Capwatch

[![Build Status](https://travis-ci.org/bugaiov/capwatch.svg?branch=master)](https://travis-ci.org/bugaiov/capwatch)
[![Coverage Status](https://coveralls.io/repos/github/bugaiov/capwatch/badge.svg?branch=master)](https://coveralls.io/github/bugaiov/capwatch?branch=master)
[![Gem Version](https://badge.fury.io/rb/capwatch.svg)](https://badge.fury.io/rb/capwatch)

Watch your cryptoportfolio in a console

![Demo](http://i.imgur.com/ZkrFDtL.png)

## Installation

    $ gem install capwatch

```bash
cat <<EOT > ~/.capwatch
{
  "name": "Basic Fund",
  "symbols": {
    "MAID": 25452.47,
    "GAME": 22253.51,
    "NEO": 3826.53,
    "FCT": 525.67875,
    "SC": 4152770,
    "DCR": 453.22,
    "BTC": 8.219,
    "ETH": 166.198,
    "KMD": 19056.20,
    "LSK": 5071.42
  }
}
EOT
```

    $ capwatch


## Telegram

If you want to get portfolio notifications on demand to your telegram, you'll need:

1. Create a telegram bot via [BotFather](https://core.telegram.org/bots)
2. Get the bot `token`
3. Start capwatch with the bot `token` in hand


        $capwatch -e <bot_token>

Currently Capwatch supports only two commands

- `/watch` - shows the entire portfolio
- `/cap` - shows only the footer of the portfolio, e.g. summaries

Remember to start it on a server in a tmux window or as a daemon.

## Fund Examples

Fund examples can be found [here](funds/demo)

Demo funds taken from www.bluemagic.info

Data is being processed from from http://coinmarketcap.com

## Todo
- [ ] Write Tests
- [ ] Re-factor the table class

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
capwatch-0.1.13 README.md