RIF will be shutting down on June 30, 2023, in response to Reddit Inc’s API changes and their hostile treatment of developers building on their platform.

    • ApathyMoose@beehaw.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      2 years ago

      I don’t love the idea of everyone deleting their comments.

      I know Reddit has gone shit. And we should not add more, but I don’t want all the knowledge and tech support fixes it be gone forever. That’s knowledge people can still use.

      • FuzzyDunlop@slrpnk.net
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 years ago

        All your posts and comments will feed the future AI’s. That’s the end goal of reddit: selling their database to different AI’s. Don’t give it for free.

        • ApathyMoose@beehaw.org
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 years ago

          Pretty sure it’s already been scraped. Plus there is the way back machine. But I can’t even count the amount of times I have run in to an issue at work or at home and googled “Problem Reddit” or “item review Reddit” . That info has been invaluable.

          Leave Reddit. No more new content. But it’s sad to see such a knowledge base just wiped. It’s hurting the normal people. Reddit has their data. AI has scraped it, or will scrape the history sites of it.

      • FuzzyDunlop@slrpnk.net
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        2 years ago

        It is a python script, you need the praw library. The client id’s are given in your profile after you create an app.

          
        import praw
        
        reddit = praw.Reddit(client_id='yourid',
        	client_secret='yoursecret',
        	password='your password',
        	user_agent='deletes my comments',
        	username='your username')
        
        redditor = reddit.redditor("your username")
        
        for comment in redditor.comments.top(limit=10000):
        	comment.edit("deleted")
        	comment.delete()
        
        

        You can edit and delete everything in the same pass but I prefer to overwrite my comments first and give time for the cache machines to register my new garbage before deleting with another pass.

      • MyNameIsFred@beehaw.org
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        2 years ago

        Here is a sanitizer script that uses nothing but javascript

        https://github.com/ryanford/Reddit-History-Sanitizer/blob/master/RedditHistorySanitizer.js

        Open a tab, login to your account and go to your account page aka reddit.com/u/usernamehere (you likely need old.reddit version of your account, its all I use). Install tampermonkey and the script into that… It will iterate through your comments, overwrite them, then delete and refresh the page as it goes.

        Change the line here:

        const age = 7

        to

        const age = -1

        To delete all comments. You can adjust that number (in days) to how old you it to filter for comments.