Если вы просто хотите обрабатывать комментарии, измените:
for submission in subreddit.stream.submissions():
process_submission(submission)
на:
for comment in subreddit.stream.comments():
process_comment(comment)
# def process_comment you have to write yourself
Если вы хотите обрабатывать комментарии и представления, сделайте:
while True:
for submission in subreddit.stream.submissions(pause_after=-1):
process_submission(submission)
for commentin subreddit.stream.comments(pause_after=-1):
process_comment(comment)
пример process_comment()
:
def process_comment(comment):
for question_phrase in QUESTIONS:
if question_phrase in comment.body.lower():
comment.reply("Hello")