diff --git a/.domains b/.domains new file mode 100644 index 0000000..e69de29 diff --git a/__pycache__/config.cpython-310.pyc b/__pycache__/config.cpython-310.pyc new file mode 100644 index 0000000..3e5abc5 Binary files /dev/null and b/__pycache__/config.cpython-310.pyc differ diff --git a/media.py b/media.py new file mode 100755 index 0000000..6e328ef --- /dev/null +++ b/media.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python +from mastodon import Mastodon +import json +import requests +import config + +# Set up access +mastodon = Mastodon( api_base_url=config.instance, access_token=config.write_access_token ) + +message = "media test" + +media = mastodon.media_post("https://placekitten.com/200", description="Some alt text.") + +mastodon.status_post(status = message) diff --git a/on_this_day.py b/on_this_day.py index ae56d97..27f4575 100755 --- a/on_this_day.py +++ b/on_this_day.py @@ -35,7 +35,7 @@ while (year_counter >= year_joined ) : # Call the API statuses = mastodon.account_statuses(id = my_id, max_id=max_id, min_id=min_id, limit="40", exclude_reblogs=True) # Fetch further statuses if there are any - all_statuses = mastodon.fetch_remaining(statuses) + all_statuses = statuses #mastodon.fetch_remaining(statuses) # Print the date and URl for status in all_statuses : - print( str(status["created_at"])[:16] + " " + BeautifulSoup(status["content"], features="html.parser").get_text() + " - " + status["uri"] ) + print( str(status["created_at"])[:16] + " " + BeautifulSoup(status["content"], features="html.parser").get_text() + " - " + status["uri"] + "\n") diff --git a/untappd2mastodon.py b/untappd2mastodon.py index d667b8a..3b8431f 100755 --- a/untappd2mastodon.py +++ b/untappd2mastodon.py @@ -19,7 +19,7 @@ checkin = untappd_data["response"]["checkins"]["items"][0] untappd_id = checkin["checkin_id"] # Was this ID the last one we saw? -check_file = open("untappd_last", "r+") +check_file = open("untappd_last", "w+") last_id = check_file.read() if (last_id != str(untappd_id) ) :