Hi, I think I’m finally done with Reddit. I haven’t log in for many days, and the 2 minutes I’ve spent on the web site I just thought “Eh, this site really sucks, everything is slow, isn’t loading on my slow connecting, and is an overall pain”.
If you know who am I you know I have no shortage of Throwaway accounts if I need to check something, but I wanted to delete my main account, the one with over 200K karma and still 45 coins (I didn’t pay for them, someone gave me gold a while ago).
I don’t wanna spend an eternity manually removing everything, so I wonder if there is a tool that does it for me quickly, before I delete the account.
you need to edit your posts first – Reddit has been caught multiple times since June restoring deleted posts
Is there a script out there that can apply this to all comments?
the Operation Razit I linked to down near the bottom explains how to use Power Delete Suite to do that
Appreciate you.
Power Delete Suite can alter or delete your previous comments and posts and after that you can remove your account
It can do both in one run, as well as making a backup. However, only about half of my Reddit comments got archived in the CSV (also, you can only download it after the script finishes so I always make sure I can leave it running for several hours, which it needs because of rate limits and hope it doesn’t crash – it never did, though).
Afterwards did you search for your username + site:reddit.com ?
I found power delete only did most of the comments. I think can only see the top 1000 of each sort method.
After you do what others suggested, go ahead and file a GDPR request to scrape your data on reddit. That’s a legally binding procedure and they have to comply.
Here’s a handy guide with a not so encouraging message at the end.
I used redact.dev
I used https://github.com/ksurl/Shreddit
Here’s a quick bash script in case you have multiple accounts and want to run the delete on a schedule. Run it under a dedicated service account or modify the script to use venv or pipenv.
#!/usr/bin/env bash set -euo pipefail cd ~ || exit $? [[ "$PATH" =~ (^|:)'~/.local/bin'(:|$) ]] || export PATH="~/.local/bin:$PATH" command -v shreddit > /dev/null || python3 -m pip install --user --upgrade pip Shreddit@git+https://github.com/ksurl/Shreddit.git while read -r acct; do echo shreddit -u "$acct" shreddit -u "$acct" done < <( sed -E '/^\[/!d; s/\[|\]//g' praw.ini )
deleted by creator
May have some trust issues with that…
deleted by creator