首页 > 解决方案 > 如何按新评论对评论进行排序,并阻止我的机器人评论相同的评论?

问题描述

subreddit = reddit.subreddit("Gintama")

for post in subreddit.new():

    for comment in post.comments():
        if hasattr(comment,"body"):
            comment_lower = comment.body.lower()
            if " zura " in comment_lower:
                print("_________________")
                print(comment.body)
                comment.reply("Zura janai, Katsura da!!")
                comment.save
                time.sleep(600)

这是我写的代码。我想做的是按“新”对评论进行排序。然后查看是否有任何评论说关键字并回复它。

当我运行这段代码时,它回复了与关键字相同的评论,甚至回复了自己。如何防止此机器人回复相同的评论并停止回复自己?

标签: pythonpython-3.xredditpraw

解决方案


推荐阅读