kafkasudo GitHub avatar

dmit-telegram-monitor

kafkasudo

A lightweight Telegram bot for DMIT VPS that reads Linux system stats and network counters directly without external API or dependencies, providing real-time monitoring and traffic alerts.

Stars

9

7-day growth

No data

Forks

0

Open issues

0

License

No data

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

This bot stands out because it requires no DMIT panel API, no third-party Python packages, and works purely by parsing system files; it includes a secure setup with dedicated user, private config, and Chat ID whitelist, plus automatic monthly traffic cycle management.

Who it is for

  • DMIT VPS owners who want server monitoring without external dependencies
  • Linux users comfortable with command-line installation and systemd services
  • Individuals needing traffic usage alerts to avoid overage charges
  • Debian 13 users looking for a lightweight Telegram-based monitoring tool

Use cases

  • Check CPU, memory, disk, load, uptime, and TCP connections on demand via Telegram
  • Receive proactive notifications when traffic usage reaches 70%, 85%, or 95% of quota
  • Monitor real-time upload/download rates and remaining traffic
  • Automatically track monthly traffic reset cycles without manual intervention

Strengths

  • Zero external dependencies: only uses Python3 and standard Linux utilities
  • No reliance on DMIT panel API, avoiding API rate limits or downtime
  • Automatic installation script with interactive setup and systemd integration
  • Security by design: runs under a dedicated unprivileged user, config file permissions 0600, and Telegram Chat ID whitelist

Considerations

  • Bot runs on the same VPS, so it cannot send alerts if the VPS goes offline entirely
  • Local traffic measurements may slightly differ from DMIT panel due to virtualization overhead and sampling intervals
  • Power loss may lose the last few seconds of traffic between sampling intervals

README quick start

安装前准备

Description

Lightweight Telegram monitoring bot for DMIT VPS on Debian 13

Related repositories

Similar projects matched by category, topics, and programming language.

S40911120
Featured
S40911120 GitHub avatar

recensa

Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.

AI & Machine LearningLarge Language Models
67
deerwork-ai
Featured
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI & Machine LearningLarge Language Models
312
programmersd21
Featured
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Developer ToolsCLI & Terminal
277