6 ポイント 投稿者 bruce0203 2022-10-03 | 1件のコメント | WhatsAppで共有

Instagramに学校給食を自動告知するボット

要件

  • GitHub Actions Runner(動作させる個人のコンピューター)
  • Instagram Creator/Business account(Instagramアカウント)
  • 2FA OTP Secrets Key(2段階認証キー)

含まれる機能

  1. 給食情報の取得
  2. 文字を書いて画像として作成
  3. Instagramへの投稿
  4. GH Actionsの自動化

Q: どのように自動で告知されますか?

A: おおよそ6時間ごとに自動でプログラムを実行し、その日の給食があり、最後の投稿の日付が今日と異なる場合に投稿します。


Q: なくてもよさそうですが、なぜあえて GitHub Actions Runner が必要なのですか?

A: Instagram APIが複数のデバイスでのログインを許可していないため、毎回同じデバイスで動作させる必要があります。


Q: 背景画像や文字調整のための設定はありますか?

A: assets フォルダでフォント、画像、文字スタイルを設定できます!


1件のコメント

 
xguru 2022-10-04

面白いですね。haha
サンプルとして作成した画像を1枚だけでも見せていただけると、さらに良いと思います!