Akari-network logo

ZAKI Server Gen.5

S3: myメリーさんbot

現在制作中です。

TwitterとMastodonに作られた時報bot

どちらも各SNSのAPIを使用しています。
APIへの接続自体はNode.jsが行っており、そのNode.jsへの定期送信はWindowsのタスクスケジューラが行っています。(HTTP clientはPowerShellのInvoke-WebRequestです)

Node.jsではSNSごとのアプリケーションがあり、ここで投稿用IDとAPIに使うtokenを関連付けて保存しています。
また、Twitterでは一定時間ごとにtokenの更新が必要なため、最終更新時間も保存して有効時間を過ぎたら更新する仕組みがあります。

接続イメージ
タスクスケジューラ(PowerShell)→Apache→Node.js→SNSのAPI

メリーさんtopへ

top
task
||
ブラウザ
ファイル
Akのアレ
rVoice
Minecraft
12:35
2022/06/16