A simple telegram bot that sends your balance updates from coinigy, send trade notifications from Poloniex and Bittrex and creates you a trade export for your own spreadsheet magicary.
Donations Welcome:
- BTC: 1LVtLb6Vo79nyPBp252GSJVDMPToGvjFN6
- DASH: 0x20A660DB0Abb84f62c532E5881C90e0Ef0e29638
- ETH: LYGuFsyHSYFpmEiW4SKPedt6KsvL2ZqeEW
- LTC: XoQepSjoTEriBV7bLo1bdTVjbdy1AJW11B
Installation:
- Pre-requisites: .Net Core Runtime. Instructions for windows, linux and macos or .Net Core SDK for your OS if you want to build yourself.
- Get your Bot ID, you need to chat to the BotFather. See here and here
- Chat to your new bot. Say hi. He won't be very reponsive.
- Open a chat to this bot. This should show you your chat id.
- Download the lastest version of the zip from here and unzip to a folder. Download CryptoGramBot.zip and not the source files if you want to run without building.
- Fill in your config in appsettings.json. Bot ID is WITHOUT Bot and choose whether you want enable each service (true or false)
- Give CryptoGramBot the correct execute permissions via chmod if on linux
- Start on command line with "dotnet CryptoGramBot.dll"
Upgrade
- Stop your bot
- Copy everything over in the new zip EXCEPT logs, database and appsettings.json
- Check to see if there are any new properties in the new appsettings.json and add then to your existing one.
- Start your bot
Usage:
- Type /help when the bot is running
Done:
- Use a combination of bittrex, poloniex and/or Coinigy
- Coinigy 24 hour PnL with profit and loss in BTC and USD
- Bittrex Trade notifications with % profit if a sell
- Poloniex Trade notifications with % profit if a sell
- Bittrex balance information
- Bittrex wallet information and % change since bought.
- Bittrex csv order export upload
- Excel trade history export
- Price drop notifications when a balance drops more than 30%. Used for bag management. Runs 4 times a day.
- Dust notifications
- Pair profit
Todo
- Exception handling
- Poloniex balance info
- Show deposits and withdrawals to show accurate profit and loss.
- Profit calculations are wrong on a sell if we don't have the data in the database
Support
- Send me a telegram
- Join the telegram group
Screenshots