Python Bot with tweepy

问题描述 投票:1回答:1

我正在尝试使用tweepy lib在Twitter上编写机器人程序,但未获得结果。我需要代码帮助来回复提到我的推文。

search = '@MoviesRandom'
numberOfTweets = 10
phrase = movies()  # Here im using a function declared by me before. Doesn't having errors here

for tweet in tweepy.Cursor(api.search, search).items(numberOfTweets):
    try:
        tweetId = tweet.user.idusername
        username = tweet.user.screen_name
        api.update_status("@" + username + " " + phrase, in_reply_to_status_id=tweetId)
        print("Replied with " + phrase)
    except tweepy.TweepError as e:
        print(e.reason)
python twitter tweepy
1个回答
0
投票

很可能是此行引起的

tweetId = tweet.user.idusername

[没有这样的对象称为idusername,正如@Andy提到的那样,它应该只是id对象。

tweetId = tweet.user.id
© www.soinside.com 2019 - 2024. All rights reserved.