aboutsummaryrefslogtreecommitdiffstats
path: root/archive_posts.py
blob: a68feafc84f0d8b31e06de91bc8ae1049335ddca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import praw
import database
import login

reddit = login.REDDIT

subreddit = reddit.subreddit("jwnskanzkwktest")
db = database.Database()

comment_stream = subreddit.stream.comments(pause_after=-1)
submission_stream = subreddit.stream.submissions(pause_after=-1)
while True:
    for comment in comment_stream:
        if comment is None:
            break
        if not db.id_in_blacklist(comment.id):
            print("archived: ", comment.id)
            db.add_to_blacklist(comment.id)

    for submission in submission_stream:
        if submission is None:
            break
        if not db.id_in_blacklist(submission.id):
            print("archived: ", submission.id)
            db.add_to_blacklist(submission.id)