Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.56 KB

README.RUS.md

File metadata and controls

30 lines (20 loc) · 1.56 KB

cinegy_mv_alarm_bot

switch to Eng

python version languages last-commit
Связка из скрипта запускающего серверный сокет и телеграм-бота, отправляющего уведомление.

Описание

Эта программа разработана для контроля непрерывности вещания системы автоматизации "Cinegy". Модуль Multiviewer отправляет запрос на порт сервера, на котором запущен скрипт сокета, затем скрипт, через телеграм-бот отправляет уведомление.

Запуск

  1. Добавляем в виртуальное окружение: pip install -r reqs.txt
  2. В файл config.py вносим : token = "*bot API token*"
  3. На сервере запускаем server_socket.py и bot.py.

Использование бота

Используем команду "/send_me_alarm" чтобы добавить свой chat_id в список рассылки уведомлений.
"/stop_send_alarm", чтобы удалить свой chat_id из списка рассылки уведомлений.

Используемые библиотеки

socket, threading, datetime, telebot, ast.