Advertisement
Guest User

Untitled

a guest
Sep 18th, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. import praw
  2. import random
  3. import markovify
  4.  
  5.  
  6. reddit = praw.Reddit(client_id="XXX", client_secret="XXX",
  7. username="ChrisWeber", password="chriswebernospace", user_agent='markovbot)
  8.  
  9. submission = reddit.subreddit('youtubehaiku').hot().next()
  10.  
  11. submission.comments.replace_more(limit=None, threshold=1)
  12. comments = submission.comments.list()
  13.  
  14. random_comment = random.choice(comments)
  15.  
  16. author = random_comment.author
  17.  
  18. compiled_text = ""
  19.  
  20. for comment in author.comments.new(limit=None):
  21. compiled_text = compiled_text + comment.body.encode('utf-8').strip() + "\n"
  22.  
  23. markov_chain = markovify.NewlineText(compiled_text)
  24.  
  25. generated_sentence = markov_chain.make_sentence()
  26. print(generated_sentence)
  27.  
  28. random_comment.reply(generated_sentence)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement