Browse Source

handle it for realsies now

master
Lynne Megido 9 months ago
parent
commit
de87d7761b
Signed by: Lynne <thecoolone3@gmail.com> GPG Key ID: FB7B970303ACE499
1 changed files with 7 additions and 4 deletions
  1. 7
    4
      run.py

+ 7
- 4
run.py View File

@@ -51,10 +51,13 @@ for row in dc.fetchall():
posted = True

toot = "Curious Cat user {} asks: {}\n\nMy answer: {}\n\nhttps://curiouscat.me/{}/post/{}".format(sender, post['comment'], post['reply'], row['cc'], post['id']) #TODO: what if this is over 500 characters?
if settings['cw']:
client.status_post(toot, spoiler_text="Curious Cat post")
else:
client.status_post(toot)
try:
if settings['cw']:
client.status_post(toot, spoiler_text="Curious Cat post")
else:
client.status_post(toot)
except:
continue
c.execute("UPDATE data SET last_check = %s, time_between_checks = %s, latest_post = %s", (t, cfg['min_time_between_checks'], j['posts'][0]['timestamp']))
if not posted:
#we checked, and they haven't made a post

Loading…
Cancel
Save