Skip to content

Egorrko/dlnr_status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Бот, который пингует сервера в ДНР и ЛНР

Для отправки icmp запросов в linux библиотеке aioping требуются root права.

Установка:

  1. Склонировать репозиторий, установить окружение и требуемые библиотеки
    git clone https://github.com/Egorrko/dlnr_status.git
    cd dlnr_status
    python -m venv env
    source env/bin/activate  # linux
    env/Scripts/activate.bat  # windows
    pip install -r requirements.txt
  2. Заполнить settings.json
    "BOT_TOKEN": "get_me_from_@BotFather", 
    "CHANNEL_USERNAME": "@example",
  3. Запустить.
    python app/main.py
    Docker
    git clone https://github.com/Egorrko/dlnr_status.git
    docker build -t dlnr_status_bot .
    # заполните settings.json
    docker run --rm -v ${PWD}/settings.json:/app/settings.json -d dlnr_status_bot
    
    Docker-compose
    git clone https://github.com/Egorrko/dlnr_status.git
    # заполните settings.json
    docker-compose up -d
    

About

Telegram bot that ping dlnr zone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages