2016-05-08 77 views
-1

當談到編寫機器人時,我是一個完整的noob,所以請原諒我的無知。我想寫一個自動回覆特定用戶的bot。每當他們推特時,我都希望我的機器人回覆。我知道這是可能的,我只是不知道該怎麼做。我甚至不知道從哪裏開始。我創建了我的Twitter應用程序,獲得令牌訪問令牌代碼,但接下來我該做什麼?任何幫助將不勝感激。用Tweepy回覆特定用戶

+3

你需要問一個更具體的問題,我們可以幫助你一些代碼。有關準則,請參閱[本頁](http://stackoverflow.com/help/mcve)。 – yelsayed

回答

2

我假設你已經認證到tweepy。

toReply = "someonesTwitterName" #user to get most recent tweet 
api = tweepy.API(auth) 

#get the most recent tweet from the user 
tweets = api.user_timeline(screen_name = toReply, count=1) 

for tweet in tweets: 
    api.update_status("@" + toReply + " This is what I'm replying with", in_reply_to_status_id = tweet.id) 

現在,如果你想創建一個機器人,你必須檢查是否有新的鳴叫每n秒,如果他們你還沒有回答鳴叫的是,你會再使用類似回覆該鳴叫這