LINE Chatbot:PTT Alertor
我自己使用 PTT Alertor 已經一段時間,也忘記當初是怎麼發現這個的。在這之前我荒廢 PTT 很久,因為雖然知道上面有很多資訊流通,但卻無法知道什麼時候會有我們要的資訊,想要的資訊出來的時候我們也不見得能即時看到,有時候就這樣錯失良機,但有了 PTT Alertor 就能即時接收新訊息,而且訊息集中出現在 LINE 同一個視窗,十分方便。
PTT Alertor 由 PTT 鄉民 ChoDino 開發,透過輸入關鍵字指令,就能訂閱 PTT 看板中標題有特定關鍵字的文章、追蹤特定作者發的新文、達到一定推/噓文數的文章等等。當符合條件的新文章出現時, LINE Notify 就會推播通知。不但即時,資訊也集中在一起,不用再一個一個版去爬。
- 官網:https://pttalertor.dinolai.com/
- 粉絲團:http://facebook.com/pttalertor
- 下載連結 (LINE):https://line.me/R/ti/p/%40vxl5146r
- 下載連結 (Messenger):https://m.me/pttalertor
- 下載連結 (Telegram):https://t.me/PttAlertorBot
LINE 使用介紹
歡迎使用與功能選單
將 PTT Alertor 加入 LINE 好友後,打開聊天視窗就能看到歡迎使用的說明。第一步就是請使用者先啟用 LINE Notify 以獲得文章通知,接著簡單介紹功能,以及觀看 Demo 的連結。
聊天視窗下方則有簡易功能選單,提供常用功能給大家點選:
- 追蹤清單:列出訂閱的 關鍵字、作者、推文數、推文
- 基本指令:列出新增、刪除指令。詳細見下方「基本指令」
- 即時排行榜:列出前 100 名關鍵字、作者、推噓文。
- 推文追蹤清單:列出追蹤推文的文章明細。
- 進階應用:連結到官方文件,有進階比對、批量編輯、指令列等教學。
- 粉絲團:連結到粉絲專頁。
新增/刪除關鍵字和作者
想要新增訂閱的關鍵字和作者,可以透過以下指令:
- 新增關鍵字:
新增 看板名稱 關鍵字
- 新增作者:
新增作者 看板名稱 作者
指令的規律不難理解,基本上是由 「要執行的動作 / 看板名稱 / 要訂閱的關鍵字」這三個元素組成,並以空白鍵隔開。
相對地,如果想刪除,用「刪除」取代「新增」等字就能取消原有訂閱。
- 刪除關鍵字:
刪除 看板名稱 關鍵字
- 刪除作者:
刪除作者 看板名稱 作者
至於如果想一次訂閱多個看板或關鍵字,只要以逗號隔開就可以。例如: 新增 actuary,lifeismoney 咖啡,拿鐵
新增完成後,會顯示「新增成功」等訊息。如果想進一步確認目前的訂閱有哪些,可以輸入「清單」,或者直接點選下方功能中的「追蹤清單」。
新增/刪除推噓文數與推文
新增推/噓文數的指令也和上方指令差不多:
- 新增推文數:
新增推文數 看板名稱 總數
- 新增噓文數:
新增噓文數 看板名稱 總數
新增推文的指令就有點變化,只要輸入兩個元素。一個是動作,一個是要追蹤推文的文章網址。
- 新增推文:
新增推文 網址
需要注意的是,如果想進一步確認「新增推文」的明細,不是像查詢其他指令一樣輸入「清單」或者點選功能選單中的「追蹤清單」,而是輸入「推文清單」或者點選「推文追蹤清單」。此外,文章可能會失效,輸入「清理推文」,可刪除無效連結。
要是發送的指令格式不對,我試過有出現以下幾種回覆:
- 如上面右圖給你正確的範例,並提醒你要注意哪些地方。
- 告知 「無此指令,請打『指令』查看指令清單」。
- 「板名錯誤,請確認拼字」,並推測可能板名。
查看訂閱排行
如果想知道大家訂閱什麼、關心什麼,可以來看看排行榜。排行榜有「關鍵字」、「作者」、「推噓文」三類。依照觸發的方式不同,顯示出來的數量多寡不同。
- 在聊天視窗輸入「排行」:只顯示前 5 名,但也提供 Top 100 連結。
- 點擊功能選單「即時排行榜」:顯示前 100 名
接收推播通知
訂閱成功後,如果 PTT 有符合條件的新文章,會透過 LINE Notify 推送訊息,而非在同一個視窗通知,所以如果想持續收到新文章,記得依「歡迎使用」中提供的步驟啟用 LINE Notify ,也記得別封鎖它。
基本指令
[一般]
指令:可使用的指令清單
清單:設定的看板、關鍵字、作者
排行:前五名追蹤的關鍵字、作者
[關鍵字相關]
新增 看板 關鍵字:新增追蹤關鍵字
刪除 看板 關鍵字:取消追蹤關鍵字
範例:新增 gossiping,movie 金城武,結衣
[作者相關]
範例:新增作者 gossiping ffaarr,obov
新增作者 看板 作者:新增追蹤作者
刪除作者 看板 作者:取消追蹤作者
[推噓文數相關]
範例:新增推文數 joke,beauty 10
歸零即刪除:新增噓文數 joke 0
新增(推/噓)文數 看板 總數:通知推或噓文數
[推文相關]
新增推文 網址:新增推文追蹤
刪除推文 網址:刪除推文追蹤
範例:新增推文 https://www.ptt.cc/bbs/EZsoft/M.1497363598.A.74E.html
[進階應用]
參考連結:https://pttalertor.dinolai.com/docs
常見問題
01. 為什麼要分成 LINE Bot 和 LINE Notify,不能合在一起嗎?
因為若要使用 LINE Bot 內建的推播功能的話,要付一筆不小的月租費。
LINE Notify 是免費的推播服務,嘗試看看行得通就將兩個結合在一起了。
02. 加入後沒反應或是發現沒被通知了,怎麼辦?
可以嘗試封鎖 PTT Alertor 再解封鎖,並按照指示重新與 LINE Notify 連動應可解決問題。
03. 會取得使用者 Facebook or LINE 資料嗎?
系統只會存 Facebook or LINE 回傳給我的專屬於此 Bot 的 id,用來回傳訊息。此 id 也無法直接連至你的 Facebook 頁面或是 LINE 帳號,請不用擔心資料問題。
04. 如何不限定關鍵字,通知看板所有文章呢?
- 新增 lifeismoney [
- 新增 lifeismoney !嘂
- 新增 lifeismoney regexp:.*
05. 若不想再收到通知怎麼做?
- 可以刪除所有追蹤清單
- 封鎖 PTT Alertor 帳號。LINE Notify 也將取消推播。
後記
最近想修改訂閱條件,但太久沒用,忘了怎麼操作,就想著不如複習的同時整理成文章便於以後查看。
對大部分的人來說,基本指定應該就很好用了,如果基本指定無法滿足需求,就再往進階應用去找。不過對於不懂 PTT 的人來說,看了本文應該也英雄無用武之地吧~
如果想看更多文章,點擊以下連結可以看到我的文章清單:
* 所有文章清單如果您喜歡這篇文章,或覺得這篇文章有幫到您,想給我一些支持,可以這麼做:
1. 登入 Liker 點擊下方 LikeButton 免費按讚(按5下),或直接打賞 LikeCoin
2. 透過街口支付請我喝杯咖啡!
3. 拍拍手(1~50下) 給我一些鼓勵。