DBLingo
Back up and monitor your Duolingo progress
Run inside the src/ directory as
python -m dblingo.dblingo
or if you have just installed, run
just run
Installation
just install
Configuration
You need to have the following environment variables set:
DBLINGO_USER
: your Duolingo usernameDBLINGO_JWT
: your Duolingo JWT token (see below) (Also this may break the Duolingo TOS, so use at your own risk)NEXTCLOUD_LINK
: the link to the Nextcloud path to save the data
JWT token
You can programmatically get the JWT token by running the command below. This command requires your username and password, and also a browser that is supported by Selenium.
just get-token