IFTTT With Twitter To LineNotify
從推特取得網址後經由Line的Notify通知圖片與推文的一個小工具 也可視作為通知廣播機器人
本教學以比村老師作範例
首先請先準備以下工具
- IFTTT 帳號 (可以經由Google帳號申請) https://ifttt.com/
- Heroku 帳號 https://www.heroku.com/
- LineNotify帳號 https://notify-bot.line.me/zh_TW/
- Twitter帳號 https://twitter.com
以下為教學流程
-
登入 LineNotify 申請一個權杖(token) 先將 Notify(機器人) 設定好群組與名稱
-
Heroku專案匯入完成後 點選右上角的 openApp 複製該網址
-
IFTTT 選擇頭像後 選擇 Create 後
IF 選擇 Twitter -> New tweet from search 這裡輸入你想追蹤的推主/對象 (可使用進階搜尋方式指定追蹤)
- 範例 : 包含此處字詞 :
月曜日のたわわ その 「 」
, 來自這些帳號 :@Strangestone
確定後
搜尋串會獲得月曜日のたわわ その 「 」 from:Strangestone
將此串貼在 IFTTT
-
IFTTT than 選擇 WebHooks 後 除了url需要自己從heroku取得外 Body請直接複製貼上進去
- URL 貼上 步驟2取得的
herokuAPPurl
- Method 選擇
post
- Content Type 選擇
application/json
- Body 填入
{"text": {{Text}},"LinkToTweet":{{LinkToTweet}}}
- URL 貼上 步驟2取得的
-
設定內有些可以自訂設定的東西 例如是否抓取轉推內容等可以設定
本程式使用以下套件