Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import praw
- import time
- import collections
- import re
- import random
- r = praw.Reddit("Irrelevant xkcd by /u/Eddonarth")
- def login_():
- USERNAME = "User"
- PASSWORD = "Pass"
- r.login(USERNAME, PASSWORD)
- done = collections.deque(maxlen=300)
- try:
- login_()
- print("Login success! Getting comments now...")
- except praw.errors.InvalidUserPass:
- print('Invalid User/Pass')
- while True:
- comments = r.get_comments("all")
- print("Retrieved comments successfully.")
- for post in comments:
- if post.id not in done:
- done.append(post.id)
- print("Found posts, appending.")
- if "[relevant xkcd]".upper() in post.body.upper():
- random.seed()
- randomNo = random.randrange(1, 1314)
- #post.reply("[Irrelevant xkcd](http://xkcd.com/"+str(randomNo)+"/)")
- print('Got to end')
- time.sleep(2)
- time.sleep(10)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement