Advertisement
Guest User

Untitled

a guest
Feb 17th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. import praw
  2. from time import sleep
  3. from collections import deque
  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 = deque(maxlen=300)
  15.  
  16. Trying = True
  17. while Trying:
  18. try:
  19. login_()
  20. Trying = False
  21. except praw.errors.InvalidUserPass:
  22. print('Invalid User/Pass')
  23.  
  24.  
  25. while True:
  26. comments = r.get_comments("all")
  27. for post in comments:
  28. if post.id not in done:
  29. done.append(post.id)
  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. sleep(2)
  36. sleep(10)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement