在這篇教學中,會一步步說明如何製造一隻轉噗機器人。以下是你會需要的工具:
建立好機器人帳號後,前往 註冊應用服務,裡面的資料不影響後續操作,也不會出現在公開檔案。
官方網站可以填寫機器人的個人檔案(例如 https://www.plurk.com/coin_exchange )。OAuth Callback 請留空。
點入測試工具
Request Token 下,由上至下依序點選按鈕(Get Request Token
、Open Authorization URL
、Get Access Token
)
在第二個按鈕(Open Authorization URL
)會彈出視窗,點選授權後會取得數字,填入第三個按鈕(Get Access Token
)跳出的輸入區。
(上方的數字填入下方的輸入框)
保留左方四個輸入框的文字。(如果不小心遺失了,回到 應用服務 後自 Step 2. 起重新操作即可。)
進入 Google App Script 並建立新專案。
複製以下程式碼,覆蓋其中區塊
在最開頭的地方,將 Step 4. 取得的分別填入其中,並在 replurk_query 後的引號中,輸入要轉噗的查詢字串。
可以利用 -<關鍵字>
排除某些字眼,在下圖的案例中,若是噗文 #噗幣交易所 賣噗幣 10 顆 500 元 #不要轉我
就不會被轉噗。
儲存會提示取個名字,可以自由選擇。會在雲端硬碟中新增檔案,請留意不要刪除。接著選擇編輯 → 現有專案的啟動程序
右下角新增觸發條件
選取時間型觸發條件類型改為分鐘計時器,選去分鐘間隔可選擇每 5 分鐘。須留意第一項應該要是 replurker,若有不同請自行調整,接著就可以儲存了。
到這裡就完成轉噗機器人的製造了。如果想觀察機器人做了什麼,可以從右方的三個點進入 → 執行項目。
若是有符合條件的噗文,點開會看到 Going to replurk: [...]
,若否,則會看到 No new plurk
。
Guide
Tools
Plurk