【发布时间】:2021-10-05 06:36:03
【问题描述】:
我想使用 tweepy 编写一个 Twitter 机器人,它会自动回复我所有朋友的推文,但问题是我必须始终自己运行它,请有人向我解释如何做到这一点。 这是我的实际代码:
import tweepy
from keys import keys
CONSUMER_KEY = keys['consumer_key']
CONSUMER_SECRET = keys['consumer_secret']
ACCESS_TOKEN = keys['access_token']
ACCESS_TOKEN_SECRET = keys['access_token_secret']
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)
toReply = "USER" #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 + " TEXT", in_reply_to_status_id = tweet.id)
【问题讨论】:
标签: python twitter bots tweepy