Compare commits

...

2 Commits

Author SHA1 Message Date
cquest
bea70c722c make toots less visible 2023-07-02 10:57:00 +02:00
cquest
1acd039871 handle non retrievable pictures (403) 2023-07-02 10:56:24 +02:00

View File

@ -167,7 +167,8 @@ if source[:4] == 'http':
if 'links' in t:
for l in t.links:
if l.type in ('image/gif', 'image/jpg', 'image/png', 'image/webp'):
media = requests.get(l.url)
media = requests.get(l.url, headers = {'User-agent': 'Mozilla/5.0'})
if media.status_code == 200:
media_posted = mastodon_api.media_post(
media.content, mime_type=media.headers.get('content-type'))
toot_media.append(media_posted['id'])
@ -201,7 +202,7 @@ if source[:4] == 'http':
in_reply_to_id=None,
media_ids=toot_media,
sensitive=False,
visibility='public',
visibility='unlisted',
spoiler_text=None)
if "id" in toot:
db.execute("INSERT INTO tweets VALUES ( ? , ? , ? , ? , ? )",