• stembolts@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    6 months ago

    Like when I heard reddit was doing the API lockdown, I wrote an automation bot over the weekend that self-destructed my subreddit and the entire post history.

    The bot also automatically downloaded and archived all of the content on my local machine, and because at the time reddit had changed their API to only show the first X posts (100 or 1,000 or whatever) as my bot deleted the most recent posts, reddit had no choice but to show me the old content.

    And that’s how I archived my subreddit. Reddit banned me two days later for automation, lol. I did not break any of the reddit or reddit api ToS during this process but I guess I upset someone.

    • ubergeek77@lemmy.ubergeek77.chat
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      I don’t think I’ve been banned, but I did a similar thing. I requested all my data from Reddit, then used that list of comment/post IDs to mass-edit them. I think I’m in the clear because I used the official third party API, with an official “app.” If you used the private API or instrumented this via the browser, that may be why you were banned.

      Anyway, if you or someone else wants their full history, Reddit will give it to you via a data export request.

    • GBU_28@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      Unfortunately they still have everything. It’s good for the “human” visibility (lack of) but they have the data still

      • stembolts@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        6 months ago

        Oh I know, I just wanted a copy too.

        Deleting posts from the user PoV was the only way I could come up with to force the API to show them to me.