Linux Cloud Telegram Bulk Sender

Job ID: 40216725

Budget: ₹1,500 – ₹12,500 INR

I’m looking for a small, no-frills tool that I can spin up on a Linux VPS and use to blast out a single message to every recipient listed in a CSV file. The workflow is simple: I upload the CSV, paste or type the message, press send, and watch the log as each username or user_id is processed.

Core expectations
• Runs headless on common Linux distros (Ubuntu/Debian preferred)
• Leverages the unofficial Telegram API
• Accepts CSV upload (one column of @usernames or ids) and sends the same text to each entry in sequence
• Streams progress to stdout or a minimal web dashboard, then saves a completion report (sent / failed) to CSV or JSON

Deliverables
1. Clean, well-commented source code
2. Step-by-step setup notes I can follow on a fresh server (Dockerfile or bash script welcome)
3. Brief usage guide showing the upload, message entry, and execution steps

Nice-to-have but not required: proxy rotation, multi-account support, or an optional delay slider for safer throughput.

Keep it lightweight, open-source, and ready for me to deploy without extra licensing.