Small changes. Will most likely move back to Tweepy.

This commit is contained in:
Alex Huddleston 2020-04-24 17:56:54 -05:00
parent adb0e567c8
commit c66da02f2b
2 changed files with 13 additions and 8 deletions

View file

@ -1,6 +1,7 @@
#!/usr/bin/python3 #!/usr/bin/python3
from twitter.twitter_utils import parse_media_file from twitter.twitter_utils import parse_media_file
from twitter import Api
def archive_media_status(media_object): def archive_media_status(media_object):
try: try:
@ -12,3 +13,12 @@ def archive_media_status(media_object):
except Exception as e: except Exception as e:
print(e) print(e)
exit(1) exit(1)
def twitter_archive_stream(twitter_api, authenticated_user):
tweet_stream = twitter_api.GetUserStream(replies='none', withuser='user')
# try:
# status_media_list = tweet_stream.status.media
# for media_file in status_media_list:
# archive_media_status(media_file)
# except Exception as e:
# print(e)

View file

@ -3,18 +3,13 @@
from time import sleep from time import sleep
from lib.setup import import_config_file from lib.setup import import_config_file
from lib.authentication import authenticate_twitter from lib.authentication import authenticate_twitter
from lib.archival import archive_media_status from lib.archival import twitter_archive_stream
def main(): def main():
config = import_config_file() config = import_config_file()
twitter_api = authenticate_twitter(config) twitter_api = authenticate_twitter(config)
authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user']) authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user'])
try: twitter_archive_stream(twitter_api, authenticated_user)
status_media_list = authenticated_user.status.media
for media_file in status_media_list:
archive_media_status(media_file)
except Exception as e:
print(e)
if(__name__ == '__main__'): if(__name__ == '__main__'):