def retweet(dev, api, wks, tweets): global num_tweets_logged num_retweets = 0 classifier = Classifier() for tweet in tweets: # if any(keyword in tweet.text.lower() for keyword in RETWEET_KEYWORDS) and num_tweets_logged < MAX_NUM_TWEETS: if classifier.classify_eighty_percent(tweet.text) == 'negative': num_tweets_logged = add_to_spreadsheet(wks, num_tweets_logged, tweet) for phrase in OBVIOUS_PHRASES: if phrase in tweet.text.lower(): api.retweet(tweet.id) num_retweets += 1 print('Retweeting {0}...\n'.format(tweet.text)) # Testing/ debug stuff print_tweet_info(classifier, tweet) return num_retweets