Archivy extension to sync upvoted posts from your hn account to your archivy instance.
Project description
archivy-hn allows users to sync the posts they've upvoted on hacker news to their Archivy knowledge base.
It is an official extension developed by archivy.
Install
You need to have archivy
already installed.
Run pip install archivy_hn
(or pip3 if you're on ubuntu).
Usage
Refer below to see the commands and options you can run:
Usage: archivy hn-sync [OPTIONS]
Pull your upvoted or favorited posts from Hacker News and save their
contents into your knowledge base
Options:
--post-type TEXT Whether to sync upvoted posts or favorited ones. One of
'upvoted' or 'favorites'
--save-comments Whether or not the hacker news comments should also be
saved.
--username TEXT Username on Hacker News [required]
--hn-password TEXT
--help Show this message and exit.
Install in Docker
To install this plugin inside the official Docker image for Archivy, do the following:
docker exec -u 0 archivy apk add libxml2-dev
to install thelibxml2-dev
dependency.docker exec -u 0 archivy apk add libxslt-dev
to install thelibxslt-dev
dependency.docker exec archivy pip install archivy_hn
to install the plugin.
Usage in Docker
To execute commands within the container, use the docker exec -it archivy archivy hn-sync [OPTIONS]
format.
For example: docker exec -it archivy archivy hn-sync --username example --hn-password password --save-comments
.
Contributing
You can open any issues or feature requests here.
You can also talk to me directly on the Archivy discord server
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file archivy_hn-0.5.0.tar.gz
.
File metadata
- Download URL: archivy_hn-0.5.0.tar.gz
- Upload date:
- Size: 5.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52947c1d63f3c2474c21c5b834ad6221cc2a761c91ebe08cda77c05e0740579b |
|
MD5 | 1a80924589ced04f90a0593d252171bc |
|
BLAKE2b-256 | 1cd9c7c505bd01205cf25664652b4a0f8d237ffcdff324c3e522abdc4de55a3c |
File details
Details for the file archivy_hn-0.5.0-py3-none-any.whl
.
File metadata
- Download URL: archivy_hn-0.5.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65fefcae7eb7dcb7d56bc4abc2293da6a1761645edcf22443a25db7f914f935e |
|
MD5 | af65856938158b74f31c3574584b12ef |
|
BLAKE2b-256 | 8823a2c733db559ccfe94a977e1537286beb068de3b505fd4dbbf723cd8f565d |