/tautulliToLetterboxd

Export watched content from Tautulli to the Letterboxd CSV Import Format

Primary LanguagePythonMIT LicenseMIT

tautulliToLetterboxd

PyPI PyPI

Export watched content from Tautulli to the Letterboxd CSV Import Format.

Installation

$ git clone https://github.com/ejach/tautulliToLetterboxd.git
$ cd tautulliToLetterboxd
$ pip install -r requirements.txt

Usage

  1. Must have Tautulli (atleast v2.1.34) installed
  2. Edit the values in config.ini to point to your Tautulli installation:
[HOST]
# The Tautulli host
# Default: http://localhost:8181
base_url=http://localhost:8181
[AUTH]
# Tautulli API token
# Found in Settings > Web Interface > API Key
token=xxx
  1. Run using:
$ python -m tautulli_to_letterboxd [-h] [-i INI] [-o CSV] -u USER
# Export watched movie history from Tautulli in Letterboxd CSV format

optional arguments:
  -h, --help            show this help message and exit
  -i INI, --ini INI     config file to read from (default: confg.ini)
  -o CSV, --csv CSV     *.csv file to output data to (default: output.csv)
  -u USER, --user USER  the username/email to get history from (default: None)

  1. Upload the output file to https://letterboxd.com/import/