Update README.md

This commit is contained in:
blacktwin 2017-07-13 09:01:34 -04:00 committed by GitHub
parent ff457cbbf6
commit 1dd919450d

View File

@ -17,16 +17,25 @@ In the Notification Agents in the Settings menu. Click the Scripts gear. Your sc
| Category | File | Description |
| :--- | :--- | :--- |
|[Fun](../tree/master/fun "Fun Fun Fun Fun")|||
||[aired_today_playlist](https://github.com/blacktwin/JBOPS/blob/master/fun/aired_today_playlist.py) | Create a Plex Playlist with what was aired on this today's month-day, sort by oldest first. If Playlist from yesterday exists delete and create today's. If today's Playlist exists exit.|
||[plexapi_haiku](https://github.com/blacktwin/JBOPS/blob/master/fun/plexapi_haiku.py)| Create a hiaku from titles found in Plex.|
|[killstream](../tree/master/killstream "Kill Kill Kill")|||
||[create_wait_kill_all](https://github.com/blacktwin/JBOPS/blob/master/killstream/create_wait_kill_all.py)|Receive session_key from PlexPy when paused. Use session_id to create sub-script to wait for X time then check if still paused. If paused kill.|
||[create_wait_kill_trans](https://github.com/blacktwin/JBOPS/blob/master/killstream/create_wait_kill_trans.py)|Receive session_key from PlexPy when paused. Use session_id to create sub-script to wait for X time then check if transcoding still paused. If so, kill.|
||[kill_all_more_than](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_all_more_than.py)|If user has 2 or more concurrent streams kill all streams|
||[kill_else_if_buffering](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_else_if_buffering.py)|Kill concurrent transcode streams of other users if Admin user is experiencing buffering warnings from PlexPy.|
||[kill_more_than](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_more_than.py)|If user has 2 or more concurrent streams and the IP of the 2nd stream differs from 1st kill 2nd. If 2nd stream IP is the same as 1st stream don't kill.|
||[kill_outsider_stream](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_outsider_stream.py)|Kill stream if user is outside of local network.|
||[kill_plex_stream](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_plex_stream.py)|Kill any Plex stream for whatever reason you want.|
||[kill_session_bitrate](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_session_bitrate.py)|Kill stream if bitrate is greater than 4 Mbps|
||[kill_trans_exp_audio](https://github.com/blacktwin/JBOPS/blob/master/killstream/kill_trans_exp_audio.py)|Kill Plex video transcoding streams only. All audio streams are left alone. Kill message based on platform.|
||[new_kill_trans_pause](https://github.com/blacktwin/JBOPS/blob/master/killstream/new_kill_trans_pause.py)|Kill Plex paused video transcoding streams using PlexPy.|
||[aired_today_playlist](../blob/master/fun/aired_today_playlist.py) | Create a Plex Playlist with what was aired on this today's month-day, sort by oldest first. If Playlist from yesterday exists delete and create today's. If today's Playlist exists exit.|
||[plexapi_haiku](../blob/master/fun/plexapi_haiku.py)| Create a hiaku from titles found in Plex.|
|[Kill stream](../tree/master/killstream "Kill Kill Kill")|||
||[create_wait_kill_all](../blob/master/killstream/create_wait_kill_all.py)|Receive session_key from PlexPy when paused. Use session_id to create sub-script to wait for X time then check if still paused. If paused kill.|
||[create_wait_kill_trans](../blob/master/killstream/create_wait_kill_trans.py)|Receive session_key from PlexPy when paused. Use session_id to create sub-script to wait for X time then check if transcoding still paused. If so, kill.|
||[kill_all_more_than](../blob/master/killstream/kill_all_more_than.py)|If user has 2 or more concurrent streams kill all streams|
||[kill_else_if_buffering](../blob/master/killstream/kill_else_if_buffering.py)|Kill concurrent transcode streams of other users if Admin user is experiencing buffering warnings from PlexPy.|
||[kill_more_than](../blob/master/killstream/kill_more_than.py)|If user has 2 or more concurrent streams and the IP of the 2nd stream differs from 1st kill 2nd. If 2nd stream IP is the same as 1st stream don't kill.|
||[kill_outsider_stream](../blob/master/killstream/kill_outsider_stream.py)|Kill stream if user is outside of local network.|
||[kill_plex_stream](../blob/master/killstream/kill_plex_stream.py)|Kill any Plex stream for whatever reason you want.|
||[kill_session_bitrate](../blob/master/killstream/kill_session_bitrate.py)|Kill stream if bitrate is greater than 4 Mbps|
||[kill_trans_exp_audio](../blob/master/killstream/kill_trans_exp_audio.py)|Kill Plex video transcoding streams only. All audio streams are left alone. Kill message based on platform.|
||[new_kill_trans_pause](../blob/master/killstream/new_kill_trans_pause.py)|Kill Plex paused video transcoding streams using PlexPy.|
|[Notify](../tree/master/notify "Notify")|||
||[find_unwatched_notify](../blob/master/notify/find_unwatched_notify.py)|Find what was added TFRAME ago and not watched and notify admin using PlexPy.|
||[notify_added_custom](../blob/master/notify/notify_added_custom.py)|Send an email with what was added to Plex in the past week using PlexPy. Email includes title (TV: Show Name: Episode Name; Movie: Movie Title), time added, image, and summary.|
||[notify_fav_tv_all_movie](../blob/master/notify/notify_fav_tv_all_movie.py)|Notify users of recently added episode to show that they have watched at least LIMIT times via email. Also notify users of new movies.|
||[notify_newip](../blob/master/notify/notify_newip.py)|If a new IP is found send notification via the Email Notification Agent. Email contains User's Avatar image, link to location, IP address, and User's Email address.|
||[notify_on_added](../blob/master/notify/notify_on_added.py)|Send an Email notification when a specific show is added to Plex. Add shows to list that you want notifications for.|
||[notify_user_favorites](../blob/master/notify/notify_user_favorites.py)|Notify users of recently added episode to show that they have watched at least LIMIT times via email.|
||[notify_user_newip](../blob/master/notify/notify_user_newip.py)|Notify user that their account has been accessed by a new IP. IP is cleared to make sure notification is sent again.|
||[twitter_notify](../blob/master/notify/twitter_notify.py)|Post to Twitter when TV/Movie is added to Plex. Include custom message and embed poster image. Option to tweet to TWITTER_USER if title is inside TITLE_FIND.|