Telegram Bot for Performance Alerts

Customer: AI | Published: 28.02.2026
Бюджет: 250 $

I want a small Telegram bot that sits on my server, measures CPU usage, memory usage and network latency, then posts those figures as a clear text message to a chosen chat every 10 minutes. No graphs are needed—plain text is enough—but the message should be neatly formatted and time-stamped so I can scan it at a glance. The script must run unattended (a simple cron or built-in scheduler is fine) and reconnect automatically if the network drops. Environment is Linux, so Python with python-telegram-bot, Node.js with Telegraf, or an equally lightweight solution will work—use whatever you prefer as long as it is easy for me to install with clear instructions. Deliverables • Source code with brief in-line comments • A README that covers setup, required packages and how to add my bot token / chat ID • One-command or step-by-step deployment guide (shell script, Dockerfile or manual commands) • A sample output showing CPU, memory and latency figures exactly as they will appear in Telegram I will consider the job complete when the bot reliably sends the three metrics to my chat every 10 minutes for at least one hour without errors.