dlnr_status
dlnr_status copied to clipboard
Telegram bot that ping dlnr zone.
Бот, который пингует сервера в ДНР и ЛНР
Для отправки icmp запросов в linux библиотеке aioping требуются root права.
Установка:
- Склонировать репозиторий, установить окружение и требуемые библиотеки
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 - Заполнить
settings.json"BOT_TOKEN": "get_me_from_@BotFather", "CHANNEL_USERNAME": "@example", - Запустить.
Dockerpython app/main.py
Docker-composegit 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_botgit clone https://github.com/Egorrko/dlnr_status.git # заполните settings.json docker-compose up -d