24 lines
663 B
Python
24 lines
663 B
Python
![]() |
#!/usr/bin/python3
|
||
|
# encoding: UTF-8
|
||
|
|
||
|
#from tweepy import OAuthHandler, API
|
||
|
from time import sleep
|
||
|
from lib.setup import import_config_file
|
||
|
from lib.authentication import authenticate_twitter
|
||
|
from lib.archival import archive_media_status
|
||
|
|
||
|
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)
|
||
|
|
||
|
|
||
|
if(__name__ == '__main__'):
|
||
|
main()
|