Tautulli sync script - RickDB/PlexAniSync GitHub Wiki
Below steps shows you how to setup Tautulli to push AniList watch updates instantly upon completing of an episode.
Step 1
Install Tautulli either directly on your system or via the Docker container with pre-installed PlexAniSync.
For instructions on installing Tautulli directly on the system, see here. For the docker run
command for using the Tautulli-PlexAniSync container, read the description of the Dockerhub page linked above.
Step 2
Navigate to Tautulli settings -> Notification Agents
and click on the +
sign to start adding a new notification agent:
Step 3
Set your script folder to the PlexAniSync project directory and select TautulliSyncHelper.py
as the script file.
If you're using the Tautulli-PlexAniSync container, the script will be under /plexanisync/TautulliSyncHelper.py
.
Windows only: If you want to use headless Python copy TautulliSyncHelper.py
to TautulliSyncHelper.pyw
and use TautulliSyncHelper.pyw
as the script file instead.
Step 4
Tick the Playback Stop
box
Step 5
Set your Library name if you have multiple and only want to trigger on Anime, afterwards set the percentage watched to trigger on.
Step 6
Set the argument for Playback Stop
to "{show_name}"
(with single or double quotes depending on OS)
Step 7
Click on Show Advanced
in Tautulli and navigate to Notifications & Newsletters
, tick the Allow Playback Stop Notifications Exceeding Watched Percent
checkbox
Without this it will not fire the playback stopped and watched event correctly, see reddit for more info on this:
https://www.reddit.com/r/Tautulli/comments/aqs12y/tautulli_notification_agent_stream_stoppedended/
Step 8
Enjoy!