Skip to main content

archive-reddit-user

This program allows a user to export their own comments (and others) and preserve the context surrounding the comment. The comments and the context surrounding the comment (if applicable) are saved in JSON format.

You can take it a step further and and create a hostable page to easily read and search through the comments.

Installation and Usage

  1. Install using pip: pip install archive-reddit-user.
  2. Follow the setup wizard to create a config.ini file.
  3. Run the command: archive-reddit-user in your Terminal.

Arguments

  • --user: specify a specific user to archive their comments.
  • --limit: returns your rate usage (does uses one call).

Coming Soon

  • Testing
  • --nuke: edit the comment and delete them.
  • --publish: Create a page you can upload anywhere that provides a nice front-end to navigate through the JSON-ified comments, with search!

Is this safe?

When you first run archive-reddit-user, you're prompted to enter your client id, client secret (also known as an API key in other services), and credentials to your reddit account. These credentials are stored locally so you don't have to enter them everytime you run the program. You may wonder why it is in plaintext, I wrote something in the wiki for more context.

Release files for archive-reddit-user 0.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for archive-reddit-user 0.14
File Size Uploaded
archive_reddit_user-0.14.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for archive-reddit-user 0.14
File Interpreter ABI Platform
archive_reddit_user-0.14-py3-none-any.whl Python 3 none any Details

Total release size: 13.8 kB

Release files / archive_reddit_user-0.14.tar.gz

Download URL archive_reddit_user-0.14.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d9205bd0935f9cd06d430d4ef7a51b7026a4e4a3d451e5ee1b28708336ad9065
BLAKE2b-256 checksum
How to use checksums
a13be421a70369f92943d55b871df6036b80e04429da89f10692949e15c1fb2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / archive_reddit_user-0.14-py3-none-any.whl

Download URL archive_reddit_user-0.14-py3-none-any.whl
Size 6.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
35dca42b5eb656995ee8b9b944c5c1d435d9f391819216ac8d84cfb73f1ef58f
BLAKE2b-256 checksum
How to use checksums
d93e711fb1e9bbdaba4d7398e1a8b592cba947bb9d5ba4d94bb235d1ae67197a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

0.14 This release

2 release files

0.13

2 release files

0.12

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page