https://github.com/alexthemaster/plex-hide-summary
A simple script that hides the synopsis of unwatched movies and episodes on Plex
https://github.com/alexthemaster/plex-hide-summary
plex plex-media-server plex-scripts plex-summary
Last synced: 6 months ago
JSON representation
A simple script that hides the synopsis of unwatched movies and episodes on Plex
- Host: GitHub
- URL: https://github.com/alexthemaster/plex-hide-summary
- Owner: alexthemaster
- License: mit
- Created: 2022-10-29T20:47:12.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-16T14:31:59.000Z (over 2 years ago)
- Last Synced: 2024-01-16T22:27:43.404Z (over 2 years ago)
- Topics: plex, plex-media-server, plex-scripts, plex-summary
- Language: JavaScript
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# plex-hide-summary
> **Warning**
> This script only works on Linux distributions that use the systemd service manager.
## What does it do?
This script shuts down your Plex server and by opening the database used to store the metadata, it modifies the summary of each movie and episode you haven't watched as to not spoil you.
If the summary was removed in the past, and you have since watched a movie/episode, that piece of media's summary will be re-added.
After the process completes, the Plex server will be restarted.
## Usage
- Install [Node.js](https://nodejs.org/en/)
- Clone the repository
- Enable yarn using `corepack enable`
- Install dependencies using `yarn`
- Run the script
- Make sure to use sudo, since it's stopping and starting a service
- Optimally run it once a day, using cron
- For example: `@daily node /home//plex-hide-summary/src/index.js`