twitter_main.py 713 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env python3
  2. import tweepy
  3. from randstrip import createStrip
  4. import os
  5. fileDir = os.path.dirname(os.path.abspath(__file__))
  6. fileDir = fileDir +"/"
  7. if __name__ == "__main__":
  8. status = createStrip("twitter.png")
  9. if status == 0:
  10. with open(fileDir+"twitter_token") as f:
  11. tokens = f.readlines()
  12. tokens = [x.strip() for x in tokens]
  13. auth = tweepy.OAuthHandler(tokens[0],tokens[1])
  14. auth.set_access_token(tokens[2],tokens[3])
  15. api = tweepy.API(auth)
  16. try:
  17. api.verify_credentials()
  18. print("Auth OK")
  19. api.update_with_media(fileDir+"twitter.png","Generatore automatico di strip. Striscia di oggi.")
  20. except:
  21. print("Auth error")
  22. else:
  23. print("Error creating image\n")
  24. print(status)