閱讀筆耕|不登入也知天下事•Ptt Alertor
上一篇文章《你還記得怎麼回水球嗎?》談到了批踢踢(Ptt)。令我想起一個用了好幾年的網路爬蟲(web crawler)「Ptt Alertor」——它讓你不用登入Ptt,卻也不錯失你想要的資訊。
讓我們一起來瞧瞧吧!
■ 事前準備
這款名為「Ptt Alertor」的機器人是由 Ptt 鄉民 ChoDino 開發(原文),有 LINE Bot/Facebook Messenger Bot/Telegram Bot 三種形式,操作方法如出一轍。
以 Line 為例,作者提到因為 Line Bot 內建的推播功能,要收取不小的月租費,所以搭配官方免費的「LINE Notify」服務來發送通知。
這意味著,是在「Ptt Alertor」下指令,設定想抓取的篩選標準;一旦有滿足條件判斷的新貼文出現,就會推送至「LINE Notify」。事前準備如下:
⚠️ 流程:
① 加「Ptt Alertor」為好友,點此。
② 進入「Ptt Alertor」,在訊息框輸入 notify,送出。
③ 點擊「Ptt Alertor」回傳的鏈結,這是為了設定「LINE Notify」並完成授權。
④ 點選「透過 1 對 1 聊天接收 LINE Notify 的通知」。
⑤ 點擊下方「同意並連動」。
⑥ 見到「Line Notify 連動完成」字樣,搞定。
■ 兩組關鍵詞:清單 & 指令
現在,可以開始客製化,打造迎合自己需求的規則。只要先學會對機器人說「清單」和「指令」,彷彿是定海神針,讓你不至於迷失方向。
⚠️ 清單:展示所有已經設定好的規則。
⚠️ 指令:查詢各種指令,類似「幫助」的功能。
接下來,舉兩種我常用到的情境,加以說明:
⋯
【推文數】 新增推文數 看板名稱 數字
適用於高人氣看板,例如八卦版(gossiping),文章量很多,所以用「推文數」作為過濾的手段,例如:
- 新增推文數 gossiping 100
在八卦版,每當有被推爆的文章,推送給我。 - 新增推文數 gossiping 0
數字歸零,表示刪除這條判斷式。 - 新增推文數 joke 50
在就可版,每當有50推以上的文章,推送給我。
⋯
【關鍵字】 新增 看板名稱 關鍵字
若看板每天文章數不多,我就追蹤特定「關鍵字」,例如:
- 新增 lifeismoney 蝦皮
在省錢版,追蹤標題中有「蝦皮」一詞的文章,推送給我。 - 刪除 lifeismoney 蝦皮
取消追蹤前開設定。
有一些進階應用,像是兩組關鍵字同時出現,才會推送,可以在「Ptt Alertor」官網的文件區查詢。
■ 尾聲
此外,也可以追蹤特定「作者」,或是特定「文章的推文」,只是我不太使用這兩個功能,覺得光是用「推文數」和「關鍵字」去撈文章,足矣!
如果你一時之間,還不知道要打造哪些規則?可以對機器人說「排行」,它會展示最熱門的判斷式給你看,或是點此 Top 100。
⋯
自從我用了「Ptt Alertor」後,我每天「上站瀏覽」ptt 的時間大為減少,頂多特地進書版(book)晃晃,隨即中斷連線
演變成只「訂閱」符合自己規則的文章,避免注意力受雜訊干擾。像是八卦版(gossiping)就蠻有感的,不主動去逛,就不會被一些瑣碎小點吸住;而是被動地,坐等那些被推爆的文章,集結推送,光是迅速掃過一遍標題,就能約略明白最近在夯什麼話題。
推薦你一試。
謝謝各位看到這邊,隨喜附上我的Facebook專頁,以及讚賞公民2.0贊助連結。(詳情)
🌱 閱讀臉書 👉 https://www.facebook.com/penfarming。
🌱 筆耕不輟,定期灌溉 👉 https://liker.land/leo7283/civic。