simplexbot

0

Описание

Телеграм-бот для получения данных о содержимом библиотек медиасервера PLEX

Языки

  • Python100%
2 года назад
2 года назад
README.MD

SimPlexBot

Назначение

SimPlexBot - телеграм-бот, который может извлекать информацию из XML-файлов медиасервера PLEX для отправки пользователям Telegram. Бот полезен для владельца сервера PLEX с большим количеством материала и несколькими подписчиками, так как позволяет им быстро проверить наличие определенного фильма или сериала на сервере, вывести список новинок или случайный элемент.

Команды

  • /list - вывести полный список фильмов и сериалов на сервере
  • /new - вывести список фильмов и сериалов, добавленных на сервер за последние 14 дней (срок задается в настройках)
  • /random - вывести подробное описание случайного элемента из библиотеки
  • При вводе любого текста начнется поиск введенной строки в названиях фильмов и сериалов. Если будет найден только один элемент, по нему будет выведено полное описание с картинкой и рейтингом.

Установка и настройка

Бот имеет смысл размещать на том же сервере, что и PLEX, или в той же локальной сети.

  1. Установка в venv:
  1. Задайте токен бота (обязательно) и белый лист доступа (по желанию):
  1. Настройте список нужных библиотек и адрес сервера в переменной в main.py
  1. Запуск бота:

Поблагодарить