Advertisement
Guest User

Fixed?

a guest
Feb 20th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. import praw
  2. import time
  3. import collections
  4. import re
  5. import random
  6.  
  7. r = praw.Reddit("Irrelevant xkcd by /u/Eddonarth")
  8.  
  9. def login_():
  10.     USERNAME = "User"
  11.     PASSWORD = "Pass"
  12.     r.login(USERNAME, PASSWORD)
  13.  
  14. done = collections.deque(maxlen=300)
  15.  
  16. try:
  17.     login_()
  18.     print("Login success! Getting comments now...")
  19. except praw.errors.InvalidUserPass:
  20.     print('Invalid User/Pass')
  21.  
  22.  
  23. while True:
  24.     comments = r.get_comments("all")
  25.     print("Retrieved comments successfully.")
  26.     for post in comments:
  27.         if post.id not in done:
  28.             done.append(post.id)
  29.             print("Found posts, appending.")
  30.             if "[relevant xkcd]".upper() in post.body.upper():
  31.                 random.seed()
  32.                 randomNo = random.randrange(1, 1314)
  33.                 #post.reply("[Irrelevant xkcd](http://xkcd.com/"+str(randomNo)+"/)")
  34.                 print('Got to end')
  35.                 time.sleep(2)
  36.     time.sleep(10)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement