Coder Social home page Coder Social logo

anmolmajithia / ram-reddit-account-mover Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 1.0 54 KB

Easily move all your subscriptions and saved posts from one user account to the other. Maybe more if I get better ideas or you demand for something.

License: GNU General Public License v3.0

Python 100.00%

ram-reddit-account-mover's Introduction

RAM - Reddit Account Mover

Easily move all your subscriptions and saved posts from one user account to the other. Maybe more if I get better ideas or you demand for something.

What Works :

  • Subscription copying from one account to the other
  • Saved Posts copying
  • Optional: make old accounts upvoted posts as new accounts saved posts
  • Optional: Delete all posts and comments of old account
  • Single Script to integrate all working functions

Steps :

Let me know if I should make an android app later which would make this much easier.

  • Login to reddit.com with old account
  • Go to reddit.com/prefs/apps
  • Scroll to the bottom and select "create app" option
    1. Enter any name you want
    2. Select script
    3. Click on create app
    4. If asked for "redirect uri" just enter "https://www.google.com/"
  • In the new box that just formed:
    1. Click in the add developer text field and enter username of new account.
    2. The word below "personal use script" is your Client ID
    3. The word written next to "secret" is your Secret Key, you will need these both.
  • Clone my repository (or download zip and extract)
  • Install python if not already installed
  • Run main.py or open extracted folder in terminal and type python3 main.py
  • Follow instructions on screen :)

Captain Obvious: You need a working net connection to run this program, program does take time to run based on your number of subscriptions but I have made my best efforts to show progress while its going on to help your anxiety. So if you hit enter and nothing happens, just give it a minute, could be slow connection issues

ram-reddit-account-mover's People

Contributors

anmolmajithia avatar

Stargazers

 avatar  avatar  avatar  avatar azk01 avatar Markus Laaksonen avatar

Watchers

James Cloos avatar  avatar

Forkers

zevgor

ram-reddit-account-mover's Issues

accounts with 2fa not supported

I don't know if this can be mitigated in some way.

Maybe just as a part of the readme instruction; a step to disable 2fa for the old and the new account?

Getting this error right after entering login info

Authenticating...Traceback (most recent call last): File "C:/Users/chint/Downloads/RAM-Reddit-Account-Mover-main/RAM-Reddit-Account-Mover-main/main.py", line 9, in <module> login_details = logincaller() File "C:\Users\chint\Downloads\RAM-Reddit-Account-Mover-main\RAM-Reddit-Account-Mover-main\utils\copy_subscription.py", line 44, in logincaller auth = requests.auth.HTTPBasicAuth(CLIENT_ID, SECRET_KEY) NameError: name 'requests' is not defined

requests dependency not installed

On a fresh install of python3, main.py cannot run because requests is missing.

Fixed this by installing pip and installing requests with it.

Maybe it can be included with the program, or instructions to get be included in the README.

I realise this is a non-issue for a slightly technical user.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.