mirror of
https://github.com/ada-dmitry/tg-monitor.git
synced 2026-09-24 01:10:24 +00:00
954 B
954 B
tg-monitor — простой Telegram-бот для мониторинга Linux-сервера.
Требования
- Python 3.8+
- Виртуальное окружение (рекомендовано)
- Доступ к системным утилитам: sensors, nvme, smartctl, df, ps (по необходимости)
Установка
- Создайте и активируйте виртуальное окружение:
python3 -m venv .venv
source .venv/bin/activate
- Установите зависимости:
pip install -r requirements.txt
- Скопируйте пример
.envи заполните токен:
cp .env.example .env
# Отредактируйте .env: BOT_TOKEN и ALLOWED_CHAT_IDS
Запуск
python main.py
Примечания
- Бота можно добавить, как демон и запускать автоматически от root.