設定 IFTTT 同步 Twitter 到 Mastodon
事前準備
設定步驟
1. 取得 Mastodon 帳號的 Access Token
最簡單的方式是透過 Access Token Generator for Mastodon API 取得。

在左邊的 Form 分別填入:
- Mastodon URL → Mastodon 的網址
- Client Name → 隨便取一個名字
- Web site → 不用輸入
- Scopes → 選擇 write
填完後按下 Publish access_token 會導向到如下圖的頁面(有可能會先跳登入的頁面),選 AUTHORIZE。

授權完之後會回到原來的頁面,請將右邊 Result 三個欄位內的東西都記下來,雖然之後只會用到 access_token。

2. 設定 IFTTT
先到 Twitter 設定頁面點選 Connect 連結 Twitter 帳號。

再到 My Applets 頁面點選 New Applet,再點選藍色的 this。

Service 選擇 Twitter。

Trigger 選擇 New tweet by you。

這邊就看個人需求,選擇要不要也同步轉推和回覆他人的推,確定後按下 Create trigger。

再來點選藍色的 that。

選擇 Maker Webhooks → Make a web request。


欄位分別輸入:
- URL → https://mastodon.url/api/v1/statuses 請將 mastodon.url 替換成你註冊的 Mastodon 網址
- Method → 選擇 POST
- Content Type → 選擇 application/x-www-form-urlencoded
- Body → status={{Text}}&visibility=public&access_token=your_access_token 請將 your_access_token 替換成前面取得的 access_token
最後再按下 Create action → Finish 就完成了!

