Поиск заданного c хештега в твиттере и ответ на этот заданный c пост пользователя с использованием python - PullRequest
0 голосов
/ 27 апреля 2020

Привет, я только начал изучать, как использовать Tweepy, и я хотел знать, как ответить на твит определенного пользователя c, если твит содержит определенное слово или хэштег. Вот код ниже. Я мог бы получить хэстэги, но когда я обновляю его по идентификатору твита, он публикуется в моей временной шкале, а не обновляется по этому конкретному сообщению c.

for tweet in tweepy.Cursor(api.search,q="Lalmadhaar",lang="en",result_type="recent",screen_name='@RGVzoomin',since="2020-04-15",tweet_mode="extended").items():
    hashtags = tweet.entities['hashtags']
    try:
        if hashtags:
            ht = [ht['text'] for ht in hashtags]
            print("HashTage : ", ht)
            print( tweet.id, "tweet.created_at",tweet.created_at)
            #print (tweet.user.name,tweet.id,tweet.created_at, tweet.text)

            tweetdesc=tweet.full_text
            print("tweetdesc",tweetdesc)
            print("Tweeted Person Name @ ", tweet.user.name, " Tweet Id @ ", tweet.id, tweet.created_at)
            #twitter_handle = '@' + tweet.user.name
            message = '@' + tweet.user.screen_name + " " +"Very Nice Song..!"
            api.update_status(status=message, in_reply_to_status_id=tweet.id)
            print("Tweeted Success  and updated")


    except Exception :
        print("exception",Exception)
        raise
...