1234567891011121314151617181920212223242526272829303132 |
- #!/usr/bin/env python3
- import tweepy
- from randstrip import createStrip,readConfig
- import os
- fileDir = os.path.dirname(os.path.abspath(__file__))
- fileDir = fileDir +"/"
- if __name__ == "__main__":
- config = readConfig(platform="twitter")
- status = createStrip(config)
- if status == 0:
- with open(config["token"]) as f:
- tokens = f.readlines()
- tokens = [x.strip() for x in tokens]
- auth = tweepy.OAuthHandler(tokens[0],tokens[1])
- auth.set_access_token(tokens[2],tokens[3])
- api = tweepy.API(auth)
- published = False
- for i in range(0,100):
- try:
- api.verify_credentials()
- api.update_with_media(config["saveLocation"]+config["filename"],"Generatore automatico di strip. Striscia di oggi.")
- published = True
- except:
- continue
- break
- if not(published):
- print("Auth error")
- else:
- print("Error creating image\n")
- print(status)
|