|
import os |
|
|
|
import tweepy |
|
from dotenv import load_dotenv |
|
|
|
load_dotenv() |
|
|
|
|
|
def send_tweet(tweet_text): |
|
consumer_key = os.environ.get("TW_CONSUMER_KEY") |
|
consumer_secret = os.environ.get("TW_CONSUMER_SECRET") |
|
access_token = os.environ.get("TW_ACCESS_TOKEN") |
|
access_token_secret = os.environ.get("TW_ACCESS_TOKEN_SECRET") |
|
|
|
auth = tweepy.OAuthHandler(consumer_key, consumer_secret) |
|
auth.set_access_token(access_token, access_token_secret) |
|
|
|
|
|
api = tweepy.API(auth) |
|
|
|
|
|
try: |
|
api.update_status(tweet_text) |
|
print("Tweet sent successfully!") |
|
except tweepy.TweepyException as e: |
|
print("Error sending tweet: {}".format(e.reason)) |
|
|