Import Zotero library to Notion
- Clone or download repo
- Install conda, then run the following code,
conda env create -f environment.yml
conda activate zotero2notion
pip install notion-client
-
Create an integration and find the token
-
Create a new database with following properties and property type; Remove all rows; Copy the database id
-
Obtain your zotero library id and api key
-
Modify
config.ini.sample
file, rename it toconfig.ini
or make a copy -
Run command,
# Add most recent 100 papers to notion
./script/zotero2notion.py -c config.ini -n 100
- Add configuration file
- Automatic update (every one hour)
- Clean code
- Automatic update (when there is new records in zotero)