Python / Tweepy ретвитит в твиттере - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь создать бота в Твиттере, используя tweepy / python для использования в качестве учетной записи фильтра, для ретвита соответствующих твитов.

Я могу искать твиты, содержащие определенное слово / # и т. Д., НоИнтересно, есть ли код, позволяющий учетной записи (с которой зарегистрировано приложение) ретвитнуть все твиты учетных записей, за которыми он следует.

Пожалуйста, найдите прикрепленный код внизу.

user = api.me()
print(user.name)

def main():
    search = ("example1")
 
    numberofTweets = 5
    for tweet in tweepy.Cursor(api.search, search).items(numberofTweets):
        try:
            tweet.retweet()
            print("Tweet Retweeted")
        except tweepy.TweepError as e:
            print(e.reason)
        except StopIteration:
            break
main()

def main2():
    search = ("example2")
 
    numberofTweets = 5
    for tweet in tweepy.Cursor(api.search, search).items(numberofTweets):
        try:
            tweet.retweet()
            print("Tweet Retweeted")
        except tweepy.TweepError as e:
            print(e.reason)
        except StopIteration:
            break
main2()

while True:
    time.sleep(15)

1 Ответ

0 голосов
/ 20 мая 2019
api.update_status("@" + username + " " + certain_word, in_reply_to_status_id = tweetId)

Вы можете взглянуть на этот урок .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...