- follow.js
- ActivityPubのリレーサーバーと接続するためのリクエストを送信
- undo.js
- ActivityPubのリレーサーバーとの接続を解除するためのリクエストを送信
- リレーサーバーとの接続
- Mastodonのリクエスト方式を採用
- リレーサーバーのinboxにFollowアクティビティを送信
- リレーサーバーとの接続の解除
- FollowアクティビティをUndoアクティビティにラップ
- リレーサーバーのinboxにUndoアクティビティを送信
-
follow.js
,undo.js
のrelayUrlとdomainを適切な値に変更 -
nvmでNode.jsをインストール
nvm install 22
nvm use
- pnpmでdotenvをインストール
pnpm i
-
.env
ファイルを作り、リレーサーバーと通信したいアクターの秘密鍵をPRIVATE_KEY
環境変数に設定 -
follow.js
あるいはundo.js
を実行
cd src
node follow.js
node undo.js