Inspired by @kach0w.
- Get a token for Notion at here
- Set up a database with the following fields: title (text), rating (text), year (text), movie URL (URL)
- Grab its ID (i.e., the first UUID in the URL)
- Get an API key from TheMovieDB
- Set up a
.env
following.env.example
Copy the link to your database page that will look like: https://www.notion.so/<long_hash_1>?v=<long_hash_2>
then choose <long_hash_1>
, this is the database ID.
gh repo clone michaelfromyeg/letterboxd2notion
cd letterboxd2notion
python3.12 -m venv env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
make run
- You can also run it via Windows Task Scheduler (use the
.bat
file) or on a related service (e.g., as acronjob
)
- You can also run it via Windows Task Scheduler (use the