IFTTTを使って、Twitterの投稿をMastodonに反映するようにします。

ただし、画像やRTは元ツイートへのリンクとしてMastodonに反映されます。

 

 

①Mastodon側

</>開発 タブからアプリケーション新規登録を行います。

 

・client_name - アプリの名前です。tootに併記されますので好きに決めます。
・redirect_uris - 今回は、urn:ietf:wg:oauth:2.0:oobとしてください。
・scopes - アプリの持つ権限です。read,write,followから選べます。(参考)
・website - tootに併記されるアプリ名をクリックしたときに飛ぶURLです。設定は任意です。

 

 

すると、以下の3つが取得出来ます。

・クライアントキー

・クライアントシークレット

・アクセストークン

 

 

 

②IFTTT側

IFTTT のページ上部のMy Applets から New Applet を選択。
青文字 this をクリックし、twitter を選択。
New tweet by youをクリック。
retweets,@repliesを転送するか選択。Create triggerをクリック。
Twitterのアプリケーション連携認証をブラウザ上で行う。
青文字のthatをクリックし、検索ボックスに'webhook'と入力し、Maker Webhooksをクリックする。
Make a web requestをクリックする。
以下の通りに項目を埋める。

項目    内容
URL    https://mastodon.example.com/api/v1/statuses
Method    POST
Content Type    application/x-www-form-urlencoded
Body    access_token=<64字の英数字>&status= {{Text}}

Body    access_token=<64字の英数字>&status= {{Text}}&visibility=<希望の公開範囲>

入力したらCreate action、最後にFinishで完了。