Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nwithan8/dizqueTV-scripts
Scripts to automate dizqueTV tasks
https://github.com/nwithan8/dizqueTV-scripts
Last synced: 8 days ago
JSON representation
Scripts to automate dizqueTV tasks
- Host: GitHub
- URL: https://github.com/nwithan8/dizqueTV-scripts
- Owner: nwithan8
- License: gpl-3.0
- Created: 2020-09-02T22:58:37.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-05T03:52:57.000Z (6 months ago)
- Last Synced: 2024-07-09T00:04:05.447Z (4 months ago)
- Language: Python
- Size: 57.6 KB
- Stars: 39
- Watchers: 5
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dizqueTV-scripts
Scripts to automate dizqueTV tasks# Installation
1. Clone this repo with `git clone https://github.com/nwithan8/dizqueTV-scripts.git`
1. Enter `dizqueTV-scripts` directory
1. Install dependencies with `pip install -r requirements.txt`
1. Run a script with `python `All scripts are standalone, meaning (as long as dependencies are installed) any script can run regardless of where the file is located on your machine.
Use `python --help` to see the script's help message.
# Script descriptions
- [`channel_to_playlist.py`](scripts/basic/channel_to_playlist.py): Copy all items from a dizqueTV channel to a Plex playlist (make a new playlist if one doesn't exist).
- [`playlist_to_channel.py`](scripts/basic/playlist_to_channel.py): Copy all items from a Plex playlist to an existing dizqueTV channel.
- [`collection_to_channel.py`](scripts/basic/collection_to_channel.py): Copy all items from a Plex collection to an existing dizqueTV channel.
- [`make_blank_channels.py`](scripts/utilities/make_blank_channels.py): Create multiple "blank" channels on dizqueTV.
- [`delete_channels.py`](scripts/utilities/delete_channels.py): Delete multiple channels on dizqueTV.
- [`find_broken_links.py`](scripts/utilities/find_broken_links.py): Find broken media links in dizqueTV channels (content path that has changed or no longer exists).
- [`fix_broken_paths.py`](scripts/utilities/fix_broken_paths.py): Fix broken media links in dizqueTV channels (update file paths in case they have changed).
- [`replace_old_image_url.py`](scripts/utilities/replace_old_image_url.py): Replace old URLs in dizqueTV channels with new URLs.
- [`trending_shows.py`](scripts/trending/trending_shows.py): Search for and add the top 10 trending shows (via Trakt) to a dizqueTV channel.
- [`trending_movies.py`](scripts/trending/trending_movies.py): Search for and add the top 10 trending movies (via Trakt) to a dizqueTV channel.
- [`studio_channel.py`](scripts/channel_by/studio_channel.py): Make a new channel with all content from specific movie studio, TV network or streaming platform(s).
- [`genre_channel.py`](scripts/channel_by/genre_channel.py): Make a new channel with all content from specific genre(s).
- [`keyword_channel.py`](scripts/channel_by/keyword_channel.py): Make a new channel with all content matching specific keyword(s).