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
from twitter.twitter_utils import parse_media_file
from twitter import Api
def archive_media_status(media_object):
try:
@ -12,3 +13,12 @@ def archive_media_status(media_object):
except Exception as e:
print(e)
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 lib.setup import import_config_file
from lib.authentication import authenticate_twitter
from lib.archival import archive_media_status
from lib.archival import twitter_archive_stream
def main():
config = import_config_file()
twitter_api = authenticate_twitter(config)
authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user'])
try:
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)
twitter_archive_stream(twitter_api, authenticated_user)
if(__name__ == '__main__'):