Skip to content

rx342/senscritique2letterboxd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SensCritique2Letterboxd 🍿📊

A script to export your movies from SensCritique to Letterboxd.

(It also works for private members!)

Supports: watched items (with ratings, watched date, reviews) and watchlist

Screenshot

Requirements

Please use one of these methods to install the requirements:

Poetry

Install the requirements with:

poetry install

Do not forget to activate your virtual environment with poetry shell (or use poetry run).

Nix

Make sure you enabled flakes.

Pip

Install the requirements with pip:

pip3 install -r requirements.txt

Usage

Please replace every {USERNAME} with your username.

Watched

To export your movies:

python3 main.py --username {USERNAME} --output movies.csv

If you also want to add your TV shows, please run:

python3 main.py --username {USERNAME} --output movies.csv --add_tv

Finally if you want add your reviews:

python3 main.py --username {USERNAME} --output movies.csv --add_reviews

Watchlist

To export the movies you want to watch (named "Watchlist" on Letterboxd):

python3 main.py --username {USERNAME} --output watchlist.csv --watchlist_only

And import your CSV ✨.

Nix

Prepend any command with nix develop --command. For instance:

nix develop --command python3 main.py --username {USERNAME} --output movies.csv

About

Move your Senscritique library to Letterboxd

Topics

Resources

License

Stars

Watchers

Forks