我正在为reddit编写一个简单的Python 3 bot,它将在特定的subreddit中回复具有特定标题的线程中的所有顶级注释。
例如:
最好的办法是什么?
感谢。
答案 0 :(得分:0)
我认为这是一个有效的问题。你问“我该如何做到这一点?”,而不是“为我制作这个”,这对编程Q& A网站来说无疑是一个有效的问题。
我看到了两条可能的路线:
requests
)对Reddit API进行一些网络调用。在该页面上有很多要消化的内容,但要开始使用OAuth,以便制作一个不仅仅是只读的机器人,请查看this guide。在获得定位后,您的基本算法很简单:
Get your auth headers (or Reddit instance if you're using PRAW)
Get the submission you want to target
Get all of the top-level comments on that submission
Loop through them and reply however you want
如果您遇到困难,可以在http://reddit.com/r/redditdev询问PRAW问题,或者通过我的子http://reddit.com/r/redditscripting与我联系。
一旦你有一些初始代码,你的同事们会更热情地回应你的求助请求: - )
快乐的编码!