File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 1+ import tweepy
2+
3+ # Twitter API credentials
4+ consumer_key = 'your_consumer_key'
5+ consumer_secret = 'your_consumer_secret'
6+ access_token = 'your_access_token'
7+ access_token_secret = 'your_access_token_secret'
8+
9+ # Authenticate with Twitter
10+ auth = tweepy .OAuthHandler (consumer_key , consumer_secret )
11+ auth .set_access_token (access_token , access_token_secret )
12+ api = tweepy .API (auth )
13+
14+ # Mention timeline tweets
15+ def mention_timeline_tweets (username , count ):
16+ try :
17+ # Get user timeline tweets
18+ tweets = api .user_timeline (screen_name = username , count = count )
19+ for tweet in tweets :
20+ # Mention the tweet author in a new tweet
21+ mention = f'@{ tweet .user .screen_name } Hello! Just mentioning you.'
22+ api .update_status (mention , in_reply_to_status_id = tweet .id )
23+ print (f'Mentioned @{ tweet .user .screen_name } in response to tweet: { tweet .text } ' )
24+ except tweepy .TweepError as e :
25+ print ('Error:' , str (e ))
26+
27+ # Example usage
28+ mention_timeline_tweets ('openai' , 5 )
You can’t perform that action at this time.
0 commit comments