使用Python的PRAW库在Reddit上自动化回复评论
import praw
import random
# 创建Reddit客户端
reddit = praw.Reddit(client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET',
user_agent='YOUR_USER_AGENT',
username='YOUR_USERNAME',
password='YOUR_PASSWORD')
# 获取特定subreddit的信息
subreddit = reddit.subreddit('AskReddit')
hot_posts = subreddit.hot(limit=10)
# 遍历热门帖子的评论并自动回复评论
for submission in hot_posts:
# 打印帖子的标题和评论数
print(f"Title: {submission.title}, Comment count: {submission.num_comments}")
# 获取帖子的前10个评论
submission.comments.replace_more(limit=10)
for comment in submission.comments.list():
# 自动回复评论
comment.reply(f"Thanks for your comment! Here's a random number: {random.randint(1, 100)}")
print("Replied to a comment")
print("Finished replying to comments")
