Simple command line app that retrieves a Pocket user's saved items and orders them by "time to read", exporting the results to a csv file. Items with no "time to read" field (e.g. saved twitter links) will be ignored.
I have a lot of stuff saved in Pocket. I like reading the shortest articles first if I don't have the time to spare. Pocket only sorts by oldest/newest. Pocket doesn't have sort by "time to read". I built this.
Install the dependencies of the requirements.txt
file in your preferred python3 environment.
> pip3 install -r requirements.txt
Go to https://getpocket.com/developer/apps/new and create a Pocket developer application with "Retrieve" permissions. A consumer key will be generated for you.
Create a .env
file in the same directory of pocket-obttr.py
. Add a single environment variable containing the consumer key of the application you've just created.
CONSUMER_KEY=YOUR_APPLICATION_CONSUMER_KEY
> python3 pocket-obttr.py