You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-14Lines changed: 16 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Reddit Backup Restore
2
2
3
-
Script to backup and restore your joined subreddits, multireddits, followed users, saved posts, hidden posts, upvoted posts and downvoted posts.
3
+
Script to backup and restore your joined subreddits, multireddits, followed users, saved posts, saved comments, hidden posts, upvoted posts and downvoted posts.
4
4
5
5
## Why, I made this?
6
6
@@ -10,11 +10,11 @@ Reddit shadow banned my secondary account without specifying any reasons. Theref
10
10
11
11
## Setup
12
12
13
-
1.[Download this repo](https://github.com/Tetrax-10/reddit-backup-restore/archive/refs/heads/main.zip) or clone this repository
13
+
1.Make sure you have [python](https://www.python.org) installed.
14
14
15
-
2.Make sure you have [python](https://www.python.org) installed.
15
+
2.Download the [latest release](https://github.com/Tetrax-10/reddit-backup-restore/releases/latest)
16
16
17
-
3. Open a terminal inside the `reddit-backup-restore` folder and run: `pip install praw`.
17
+
3. Open a terminal inside the `reddit-backup-restore` folder and run: `pip install -r requirements.txt`.
18
18
19
19
4. Replace the placeholders inside `praw.ini` file.
20
20
@@ -28,43 +28,45 @@ Reddit shadow banned my secondary account without specifying any reasons. Theref
28
28
29
29
### 1. Run this to backup your main account
30
30
31
-
This will create a `backup.json` where all your joined subreddits, multireddits, followed users, saved posts, hidden posts, upvoted posts and downvoted posts will be stored.
31
+
This will create a `backup.json` where all `account_1_username`'s user data will be stored.
**_Note:_** By default, **upvoted and downvoted posts** will not be restored. Modifying upvotes and downvotes in bulk may trigger _Reddit's automated vote manipulation detector_, which may lead to **permanent ban**. **_Use at your own risk_**. You can modify the config section inside `restore.py` to enable this feature.
53
+
_Note:_ By default, **upvoted and downvoted posts will not be restored**. Modifying upvotes and downvotes in bulk may trigger _Reddit's automated vote manipulation detector_, which may lead to **permanent ban**. **_Use at your own risk_**. You can modify the `config.ini` to enable this feature.
52
54
53
55
</br>
54
56
55
-
### 3. Extra feature (clear account's user data):
57
+
### 3. Extra feature (clear an account's user data):
56
58
57
-
If you want to unsubscribe all joined subreddits, unfollow all users, delete all multireddits, saved posts and hidden posts, run:
59
+
If you want to unsubscribe all joined subreddits, unfollow all users, delete all multireddits, saved posts, saved comments and hidden posts, run:
again, upvoted posts and downvoted posts will not be cleared by default. You can modify the config section inside `clear.py` to enable this feature.
67
+
Again, upvoted posts and downvoted posts will not be cleared by default. You can modify the `config.ini` to enable this feature.
66
68
67
-
You can also delete all your posts and comments by modifying the config section inside `clear.py`. By default, **your posts and comments will not be deleted**.
69
+
You can also delete all your posts and comments by modifying the `config.ini`. By default, **your posts and comments will not be deleted**.
0 commit comments