Skip to content

Python script to upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle

License

Notifications You must be signed in to change notification settings

sgsunder/ao3-kindle

Repository files navigation

Python script to upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle

Installation

pip3 install ao3kindle

Configuration

To interactively generate a configuration, run ao3-kindle --configure

Ensure that you have the sender email address approved on your Amazon account. Gmail users may need to allow less secure apps and/or use an app password

Help

From ao3-kindle --help:

usage: ao3-kindle [-h] [-c [CFGFILE]] [--configure] [-v] [--debug] [url]

Upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle

positional arguments:
  url            AO3 Fanfic URL

optional arguments:
  -h, --help     show this help message and exit
  -c [CFGFILE]   Location of config file (default:
                 ~/.config/ao3-kindle)
  --configure    (Re)Generate the Configuration File
  -v, --verbose  Show verbose info
  --debug        Show debug info

Building

python3 setup.py sdist bdist_wheel
twine upload dist/*

About

Python script to upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages