Release v4.3: Handle Rate Limiting Better and Scroll Wheel
New Features
- Handle rate limiting better.
- Uses can use their mouse wheel to scroll in the GUI
Instructions (for Windows Users)
If you don't want to install Python, you can use the .exe version of the script:
- Optional First Step - Make a Reddit data request (see the section Reddit Data Export Request down below for instructions). While Ereddicator works without this, using Reddit's data export ensures all of your content is processed.
- Obtain a
client_idandclient_secretand save these in a notepad file:- Go to https://www.reddit.com/prefs/apps
- Click "Create App" or "Create Another App".
- You can name it anything. It does not matter.
- Choose "script" for personal use.
- For the "redirect uri", put http://localhost:8080
- After creation, the client_id is the string under "personal use script". For example, it may look like this: "AE9-zURLEvI1pze_rqH4Iw".
- The client_secret is what appears next to "secret". It will look like this: "ZeqnEO_F21BrzzgOpb_es4kOfbhTww"
- Download
ereddicator_4.3.zipfound down below. - Extract the contents of the
.zipfile to a folder. - Run the
ereddicator.exefile by double-clicking it. You may seeWindows protected your PC. Just click onMore Infoand then clickRun anyway. - A terminal will open. Do not close it and make sure it stays open when you use Ereddicator.
- A GUI window will also open. Enter your Reddit API credentials into it.
- For traditional Reddit accounts:
- If you use Two-Factor Authentication, enter your 2FA code in the "Two Factor Code" field. If you don't use 2FA, leave this field as is.
- Enter your client_id, client_secret, username, and password.
- For users who use Reddit's "Login with Google":
- Select the "OAuth (Google Login)" option at the top
- Enter your
client_idandclient_secret - Click "Authorise with Reddit" - this will open a browser window
- Log in to Reddit through Google in the browser and authorise the application
- Once authorised, you'll be redirected back to Ereddicator
- For traditional Reddit accounts:
- After you successfully authenticate, a new window opens. In this window, you can configure your preferences.
- Click "Start Content Removal" to begin the process. If you cannot see this button, then try to resize the window to make it bigger.
Reddit Data Export Request
Reddit's API is limited and sometimes does not retrieve all comments and posts. If you want to ensure you get everything, you will need to make a Reddit data export request:
- Go to https://www.reddit.com/settings/data-request
- Fill in the form:
- Select the appropriate request type based on your location:
- If you're in the EU/UK: Select "General Data Protection Regulation (GDPR)"
- If you're in California: Select "California Consumer Privacy Act (CCPA)"
- For all other locations: Select "Other"
- For date range, select "I want data from my full time at Reddit"
- Select the appropriate request type based on your location:
- Submit the request.
Reddit will process your request and send a message to your Reddit inbox (it is very fast usually and takes minutes, but it can take 1-2 days). The message will contain a download link. Extract the contents of the .zip file to a folder. You will then be able to select this folder when using Ereddicator (look for the Reddit Export Directory option).