Crypto Data Telegram Bot
Budget: $10 – $30 USD
I need a Telegram bot that connects to Binance, Coinbase and Kraken, grabs price updates, trade history and market depth once every hour, then pushes the results straight into a private Telegram chat.
Here’s how I picture the workflow: the bot authenticates with each exchange via API keys I will supply, pulls the three data sets in one request cycle, formats them neatly (for example, a compact message with current bid/ask, last-hour trades summary and top-level order-book depth) and posts them to Telegram. A simple command set such as /now or /help would be useful for on-demand checks and basic administration, but the core requirement is the hourly automated feed.
Deliverables
• Source code for the bot (Python preferred, but Node.js is fine if it suits the libraries you like)
• A read-me showing how to install dependencies, set environment variables for the exchange keys and configure the Telegram bot token
• Basic logging so I can see when each hourly pull succeeds or fails
• Deployment guidance for a small VPS or Docker container
Acceptance criteria
• Messages arrive in Telegram consistently every hour without manual intervention
• Data in each message matches the live figures on Binance, Coinbase and Kraken at the time of retrieval
• Code runs with the steps outlined in the read-me and no hidden dependencies
If you already have experience with python-telegram-bot, Telegraf, CCXT or similar libraries, that will make things quicker, but clean, well-documented code is the priority.
Here’s how I picture the workflow: the bot authenticates with each exchange via API keys I will supply, pulls the three data sets in one request cycle, formats them neatly (for example, a compact message with current bid/ask, last-hour trades summary and top-level order-book depth) and posts them to Telegram. A simple command set such as /now or /help would be useful for on-demand checks and basic administration, but the core requirement is the hourly automated feed.
Deliverables
• Source code for the bot (Python preferred, but Node.js is fine if it suits the libraries you like)
• A read-me showing how to install dependencies, set environment variables for the exchange keys and configure the Telegram bot token
• Basic logging so I can see when each hourly pull succeeds or fails
• Deployment guidance for a small VPS or Docker container
Acceptance criteria
• Messages arrive in Telegram consistently every hour without manual intervention
• Data in each message matches the live figures on Binance, Coinbase and Kraken at the time of retrieval
• Code runs with the steps outlined in the read-me and no hidden dependencies
If you already have experience with python-telegram-bot, Telegraf, CCXT or similar libraries, that will make things quicker, but clean, well-documented code is the priority.
Related categories:
PHP
Python
Software Architecture
C++ Programming
Node.js
VPS
Docker
API Integration
Binance
Telegram API