I need a Telegram-based bot that keeps an eye on Bitcoin, Ethereum and Litecoin around the clock. The moment any of these coins falls within my target window of 10 000 – 1 000 000 (in the coin’s native units or USD equivalent, whichever is easier to code reliably), the bot must trigger an automatic import into my personal Coinbase account using the official Coinbase API. Core requirements • Real-time scanning only—no periodic polling delays. • Secure authentication to Coinbase (OAuth 2.0 + API keys) with clear logging of every transfer. • A simple Telegram chat interface where I can: – toggle the scanning on/off, – adjust the upper or lower range values, – view last 20 actions with timestamps. Deliverables 1. Fully working Telegram bot hosted on my own VPS (Docker is fine). 2. Clean, commented source code (Python preferred, Node.js acceptable). 3. Step-by-step deployment notes so I can reinstall from scratch. 4. Quick test report showing at least one successful import to a dummy Coinbase sandbox account. Acceptance criteria • Bot detects a qualifying price in under one second and confirms the import in Telegram. • All edge-case errors (API limits, network drop, price slippage) are handled gracefully with a clear message. • Code passes a brief code-review for security (no exposed secrets, proper env vars). If you have experience with the Telegram Bot API, Coinbase Pro/Simple trade endpoints and real-time market data websockets, this should be straightforward. Looking forward to getting this automated quickly.