this post was submitted on 01 Jul 2023
77 points (100.0% liked)
Reddit Migration
33 readers
1 users here now
### About Community Tracking and helping #redditmigration to Kbin and the Fediverse. Say hello to the decentralized and open future. To see latest reeddit blackout info, see here: https://reddark.untone.uk/
founded 1 year ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
shreddit does this - both the $15 shreddit.com and the free scripts available from github
shreddit does use the API tho, something to keep in mind.
FYI we are tracking GDPR request timelines: https://kbin.social/m/RedditMigration/t/50981/Reddit-Data-Retrieval-Request-timeline-thread
But the API won't be open to us forever, right? I thought that it would close today.
The api is still open, but you can't exceed 100 per minute per "Reddit app" unless you pay. So if you want to delete your entire post/comment history, you'll need to Register a new app and it will take some time to delete everything. At least that's how I understand it.
The thing that worries about this is that tools like github shreddit may not be designed to rate-limit themselves to no more than 100 api calls per minute yet so someone who uses this tool today or after while trying to leave reddit mistakenly ends up owning reddit quite a bit of money. shreddit.com is safer i think as you aren't using your own api key - so the company behind the website is on the hook if they fail to make the adjustment. That's why it was so important to get your archive before the API changes, that way you could erase or overwrite with peace of mind. Alas the builtin 30 days and the timing of the announcement meant that in theory almost no one would get it in time. Since June has 30 days, someone who requested immediately after the pricing announcement on May 31 would just get it the day before at latest (just yesterday).
100 per minute is faster than the speed at which I deleted my history. So I guess we can still help people deleting their history.
I used the archive which is shared around and extracted my posts to get the id of my comments and deleted those, like 30 per minute. But I guess that if we rebuild a database with the author as a key then we can pretty quickly return a list of id's based on an author. Then the user can feed this list to a python script by himself and delete himself.
What I couldn't do in time is edit the posts as I ran in some weird index errors that I couldn't bypass.