Skip to content

Tautulli sync script

reconman edited this page Feb 20, 2021 · 9 revisions

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 0

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 1

Step 4

Tick the Playback Stop box

Step 2

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 3

Step 6

Set the argument for Playback Stop to "{show_name}" (with single or double quotes depending on OS)

Step 4

Step 7

Click on Show Advanced in Tautulli and navigate to Notifications & Newsletters, tick the Allow Playback Stop Notifications Exceeding Watched Percent checkbox

Step 5

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!

Clone this wiki locally