sns_autopost.py · one run

予約投稿の1回の流れ:どこで止まると、何が残るか

起きることを選ぶと、時刻が来て動いた1回の中で、どの手順まで進み、どこで止まり、記録(posted.json)に何が残るかが順に表示されます。投稿の前に「投稿中」を記録できなければ、送る手順に進みません。

01
予定表 schedule.json を読み、書き方を確かめる文字数・ファイル・時刻の形
02
時刻が来ていて、まだ posted.json にない投稿を選ぶ12時間以上遅れたものは見送り
03
posted.json に「投稿中」と書いて push するpush できなければ、ここで止める
04
X・LinkedIn に送るLinkedIn は表紙画像つきのカードと、補足のコメント
05
結果を posted.json に書き、もう一度 push する日時と本文の一覧も作り直す
投稿は
—
posted.json に残るもの