看板 EZsoft 關於我們 聯絡資訊
軟體名稱:Ptt Alertor 軟體資訊:LINE Bot, Facebook Messenger Bot, Telegram Bot 軟體功能: 2017/08/21 修復看板名稱沒有忽略大小寫問題。 2017/08/09 新增指令列模式、部份英文指令。 新增看板與關鍵字或作者,即時通知最新文章。 可一次新增多看板多關鍵字或多作者,目前設定為 30 秒通知一次。 LINE Demo: https://media.giphy.com/media/l0Iy28oboQbSw6Cn6/giphy.gif
Messenger Demo: https://media.giphy.com/media/3ohzdF6vidM6I49lQs/giphy.gif
軟體特色: 有常常錯過版上樂透的經驗嗎?想第一時間知道八卦版的最新消息?想買東西?搶打工? 實用範例: 賭徒: 新增 lol,nba,baseball,tennis 樂透 追星: 新增 gossiping,movie 金城武,結衣 找打工、工作: 新增 part-time 全國,台中 買東西、買票: 新增 nb-shopping,macshop macbook 新增 drama-ticket 售&杰倫 &表示關鍵字需同時符合才會發送通知 追蹤作者: 新增作者 gossiping ffaarr, mayaman 進階比對 同時出現: '&' 新增 drama-ticket 售&杰倫 (標題同時出現售和杰倫的才會通知) 除了B以外的所有文章: '!' 新增 gossiping !問卦 (除了問卦以外的文章全部通知) 出現A裡的文章排除B: '&!' 新增 gossiping 柯文哲&!問卦 (標題出現柯文哲且不是問卦的才會通知) 正規表示式: 'regexp:' 新增 hardwaresale regexp:\\[賣/(台中|台北)/.*\\]?(RAM|ram)+.* (看得懂的.. 就看得懂 Orz) 批量刪除: 所有看板:** 所有關鍵字或作者:* 刪除特定板所有關鍵字: 刪除 gossiping * 刪除 gossiping,ezsoft * 刪除特定關鍵字在所有設定的看板: 刪除 ** 樂透 刪除 ** 樂透,閒聊 刪除全部關鍵字設定: 刪除 ** * 刪除作者亦同: 刪除作者 gossiping * 刪除作者 gossiping,ezsoft * 刪除作者 ** chodino 刪除作者 ** chodino,obov 刪除作者 ** * 推噓文數通知: 目前設定為抓取兩天內文章,依看板文章數量 1-3 分鐘通知一次。 新增推文數 beauty 10 新增推文數 beauty,joke 10 新增噓文數 gossiping 100 歸零即不通知 新增推文數 beauty 0 指令列模式: <add|del> <-flag <argument>> <board> [board...] -k, --keyword: 關鍵字 -a, --author : 作者 -p, --push : 推文數 -b, --boo : 噓文數 -h, --help : 指令說明 新增關鍵字、作者、推噓文數: add -k ptt -a chodino -p 10 -b 10 ezsoft gossiping 結合進階比對: add -k ptt&alertor,idea -a chodino,ronnywang ezsoft 結合批次編輯: del -k * -a * ** add -p 0 -b 0 ** 使用長旗標值,等於符號可有可無: del --keyword=ptt --author=chodino ezsoft gossiping 推文追蹤: Ptt 站方網頁版更新推文速度約 5-10 分鐘 指令格式: 新增推文 文章網址 刪除推文 文章網址 範例: 新增推文 https://www.ptt.cc/bbs/EZsoft/M.1497363598.A.74E.html 刪除推文 https://www.ptt.cc/bbs/EZsoft/M.1497363598.A.74E.html 呈現: http://i.imgur.com/QmaVp8o.png
其它指令: 「指令」「help」:查看現有可使用的指令清單 「清單」「list」:查看所追蹤的關鍵字及作者 「排行」「ranking」:查看目前 TOP 5 關鍵字與作者 下載連結: Messenger: https://m.me/pttalertor Line: https://line.me/R/ti/p/%40vxl5146r Telegram: https://t.me/PttAlertorBot 官方網站: http://pttalertor.dinolai.com 粉絲團: http://facebook.com/pttalertor 使用感想: 身家都賭光了,但是又靠著在某些版第一時間幫到人又賺回來了。 附註: 一開始是因為我和我弟都喜歡賭 LoL 的樂透,但常常忘記跟到,所以有了這個專案。 本來只想追樂透後來發現其實很多版可以用,一直改良便分享給大家試用看看。 常見問題: 為什麼要分成 LINE Bot 和 LINE Notify,不能合在一起嗎? 因為若要使用 LINE Bot 內建的推播功能的話,要付一筆不小的月租費。 LINE Notify 是免費的推播服務,嘗試看看行得通就將兩個結合在一起了。 加入後沒反應或是發現沒被通知了,怎麼辦? 可以嘗試封鎖 Ptt Alertor 再解封鎖,並按照指示重新與 LINE Notify 連動 應可解決問題。 會取得使用者 Facebook or LINE 資料嗎? 系統只會存 Facebook or LINE 回傳給我的專屬於此 Bot 的 id,用來回傳訊息。 此 id 也無法直接連至你的 Facebook 頁面或是 LINE 帳號,請不用擔心資料問題。 如何不限定關鍵字,通知看板所有文章呢? 1. 新增 lifeismoney [ 2. 新增 lifeismoney !嘂 3. 新增 lifeismoney regexp:.* 若不想再收到通知怎麼做? 1. 可以刪除所有追蹤清單 2. 封鎖 Ptt Alertor 帳號。LINE Notify 也將取消推播。 Ptt Alertor 免費、無廣告、未營利。 若有問題與建議麻煩推文或是粉絲團留言,希望大家使用愉快,謝謝。 本著作依據 Creative Commons 姓名標示-非商業性-相同方式分享 授權條款為授權 http://creativecommons.org/licenses/by-nc-sa/3.0/tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.15.14 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1497363598.A.74E.html
icbruce: 推好心 06/13 22:42
pSeRiC: 酷! 06/13 23:33
oas: ㄜ.... 怎麼用呀?! PC可用嗎? 06/14 07:13
CP64: 就敲那個粉專的私訊吧 06/14 09:10
oas: 喔喔 感謝教學! 哈哈~ 有些字好像無法新增搜尋?! QQ 06/14 11:08
ChoDino: 有字不行?可以跟我說讓我試試看嗎? 06/14 11:29
DMM: 可以追蹤作者嗎? 06/14 11:30
如果關鍵字部份沒問題,會考慮新增作者。
oas: 例如 "新增 HardwareSale 賣" 都出現 "指令格式錯誤"訊息 QQ 06/14 11:51
oas: 有辦法不指定字詞 只要有新文章就通知嗎? 另外 PC通知哪裡看? 06/14 11:57
oas: 喔 了解了 會出現在對話訊息裡~ 這樣好像網頁不能關? 06/14 12:59
ChoDino: 我沒有測試到單個字會失敗的狀況,現在先修復這個。 06/14 13:25
關鍵字只有一個字的部份修復完成。 只要有新文章一出現就通知,目前可以考慮加入該板的文章分類。這功能會列入todo PC 的話因為 Facebook Messenger 沒有推出官方的桌面板。 可以 Google 搜尋 Messenger 桌面版,有一些第三方的軟體可以使用。
DMM: 希望原po可以新增作者,加油。 06/14 17:35
oas: 耶~ 可以新增了 修復真快! 感謝~ 我常駐Chrome 固定開FB頁面 06/14 21:37
oas: 配合Chrome的桌面通知 這樣就很棒了! 只是頁面不能關~ 06/14 21:39
oas: 只是奇怪 其他網站的通知都不用開頁面就是~ 不過我想原理不同 06/14 21:40
Kreen: 推~ 06/14 22:29
name2name2: 推 06/15 00:56
ChoDino: DMM 新增作者的功能好囉。請參考範例或在Bot裡輸入指令。 06/15 06:47
bestpika: 不是有 Line Notify 嗎 06/15 09:45
Line Notify 之前有看過。他可以傳訊但是沒辦法讓使用者輸入訊息設定。 而他傳送訊息送 token, bot 用 id,也無法相容。 要用 Line Notify 就要做一個網站給使用者設定,然後用 Line Notify 做推播。 以後可以考慮。
Zero0910: 我刪除其中一個作者後 整個作者清單都被清掉了... 06/15 11:36
ChoDino: 樓上這問題我看一下。 06/15 18:03
感謝 Zero0910 回報,已修復。在整合作者功能時出現了小失誤。
ChoDino: 我想到個方法可以把 line bot 和 notify 結合。實驗看看 06/15 19:49
zhtw: 太棒惹 感謝你 06/15 20:54
bestpika: 可以增加新文章接收時段的設定嗎? 06/16 11:01
bestpika: 還有某個設定的 on/off 就是指不想清掉這個設定但是想 06/16 11:02
bestpika: 暫時關掉 06/16 11:02
bestpika: 還有關於 Line Notify 不能讓使用者輸入設定其實可以開 06/16 11:03
bestpika: 一個頁面給使用者輸入,或者跟現在這個整合 06/16 11:03
bestpika: 就是我在 fb 設定然後選擇要不要同步到 line 去 06/16 11:04
bestpika: 啊你底下回應講了 XD 06/16 11:04
發送時段間格和 turn on/off 會先記下來。不過這應該會排比較後面了。
ChoDino: 我將line bot 和 notify 整合成功了。晚點會新增資訊。 06/16 11:14
ChoDino: 增加LINE版本的說明,設定用LINE Bot,推播用LINE Notify 06/16 16:46
zhtw: 太棒了 粉絲團已按讚 剛剛設好Line的了 試看看效果XD 06/16 16:46
lucky0509: 很好用 剛測試沒問題 06/16 20:54
lucky0509: 對了 股版很多淺在用戶XD 可以去那邊分享 06/16 21:03
感謝lucky0509。剛去看了一下真的滿多人分享過通知服務的。 去PO文應該是沒問題的,這兩天去分享看看!
ununnihao: 可以的話,能新增推文數量嘛? 例如八卦版有爆文就通 06/17 05:07
ununnihao: ``X知這樣,3q 06/17 05:07
因為目前只有抓最新文章,所以沒辦法在現有架構去追蹤推文數量。 不過這也是有機會會在未來實作!
bestpika: 查詢自己加過的內容的指令,或者給我一個 刪除 所有 06/17 17:00
bestpika: 因為我真的會加到忘記 XD 06/17 17:00
bestpika: 謝謝 06/17 17:00
ChoDino: 目前輸入 清單 可以看所有追蹤的資訊。刪除 所有 可以做! 06/17 17:05
wbreeze: 好用 感謝 06/17 23:42
lucky0509: 有時有通知,有時沒通知 06/18 13:00
ChoDino: 從昨晚11點以後好像有點中猴,正在看是哪邊有問題 06/18 16:03
lucky0509: XD 沒法debug 只能幫回報異常 辛苦了 06/18 19:19
已修復漏文與重覆發送的問題!
wbreeze: 12點後 Messenger有重覆推送的現象~ 06/20 01:28
感謝回報! 我在優化對Ptt的請求時搞砸了,所以大概有十分鐘左右有些人會感覺到它一直推送。 造成大家困擾很抱歉呀 Orz
Daigua: 請問是用什麼語言寫爬蟲的? 06/20 02:23
此專案主要語言是 Golang,可以快速完成使用者和板上文章的比對
chang0206: 請問 新增 macshop 6&PLUS&64 這語法有錯嗎?一直沒有 06/20 11:55
chang0206: 通知耶 06/20 11:55
沒錯,我檢查了一下是送給 LINE 時 & 需要處理一下,已經修正!感謝回報!
lindo0130: 發現置底文章似乎會一直重複通知 06/20 11:55
10s檢查一次有時候會超過站方流量,沒抓到最新文就會出錯,已拉長請求時間。
onewalker: 好東西耶 推! 06/20 20:50
Rong13: 推 06/22 17:25
y35246357468: 推 所以golang可以連結line和messenger嗎? 06/22 23:41
y35246357468: 好奇為什麼加好友就可以推送這些notify 06/22 23:42
ChoDino: 要去研究 LINE Bot 和 Messenger Bot 自己接 06/23 00:14
ChoDino: code 過陣子會 open 出來。 06/23 00:15
ChoDino: 新增批量刪除功能與範例! 06/24 14:59
gghost1002: 很強 來推個 06/27 13:06
gigayaya: Line跟fb都沒收到推播@@ 06/30 20:18
已解決。
poowu: 那可以通知 變成爆文的文章嗎? 07/01 12:30
目前沒辦法喔,那必須一直去統計所有的文章。未來或許會先做單日的試看看。
joe01231: PTT搜尋終於可以正則啦~ 07/03 18:40
poowu: 那抓得到看板裡 "爆"文 這個關鍵字嗎? 07/04 15:41
推噓文的部份還在考慮怎麼做,通常出現在第一頁的文章是不會有爆文的。 可能會做成兩天內的爆文的通知。
es8603: 用正規搜尋XD 好方便啊XD 07/05 15:22
y800122155: 追樂透幹嘛不盯Record板就好? 有時候小板的賠率會比大 07/06 14:04
y800122155: 板的更好 而且什麼板有開都不會漏追到 07/06 14:05
我只賭 LoL 板的樂透,我不賭不懂的東西。 賭樂透主要目的是增加看賽的樂趣,輸贏是其次。 因為沒辦法一直盯著,所以才有 Alertor 的出現。
y800122155: 希望可以增加推文數篩選功能+1 通知頻率低也沒關係 07/06 14:11
pSeRiC: 我寫了一篇教學,太實用了! https://wp.me/p4CzB-gPi 07/09 10:04
嚇我一跳!感謝你的大力推薦! 話說今天或明天會 release 推噓文數通知的功能,這篇教學可能又要更新了!
st823321: 太厲害了~推推推推 07/09 22:01
yzkeroro: 好用推 但有時候發文會數小時後才推播通知 有點不即時 07/10 14:29
ChoDino: 請問樓上是什麼時候的事呢?正常應該都在兩分鐘以內喔! 07/10 14:35
y800122155: 我在7/8~7/9有收到一個通知delay了兩個多小時才收到 07/10 14:46
ChoDino: 請問是不是晚上21:30-早上19:00 這段期間?! 07/10 15:03
ChoDino: 是的話那段時間系統有出問題,不過我睡著了來不及重啟。 07/10 15:04
y800122155: 是 7/8 23點多發文 到7/9 1點多收到 07/10 15:21
yzkeroro: 的確是 原來如此 感謝啦 真的很方便 07/10 18:26
ChoDino: 新增推噓文數通知功能!使用方法在第五頁! 07/11 12:07
y800122155: 推噓文數 很多同一篇文章重覆通知 頻率也不需要那麼高 07/11 13:01
ChoDino: 請問是哪個板呢?另外此bot講求的是即時通知,頻率應不會 07/11 13:09
ChoDino: 調慢。 07/11 13:09
y800122155: 八卦板同一篇通知快十次吧 BG板笨板也都有反覆通知 07/11 14:50
y800122155: 不知你推播通知的機制如何 但是確實有反覆通知的情況 07/11 14:51
做了一點小改動,讓第一次新增只會紀錄不會推播,第二次比對再推播新文章。
y800122155: 仍然持續有重複推播的狀況耶... 要再繼續debug惹@@ 07/11 21:12
y800122155: 被噓回99再推爆 會重新推播嗎? 07/11 21:14
有發現一篇文章被噓又被推,在設定的推文數徘徊時就會再次通知。 目前暫不視為 bug 處理。會再考量一下這個情形是否有再次推播的需求。 2017/07/13 多比對一次整天的推播紀錄,應該會大幅減少重覆情形發生了!
y800122155: 那不然我自己改成90推應該比較不會有這種狀況吧@@ 07/11 21:52
kai5566: 無法使用,是不是line版本限制? 07/12 13:44
出現什麼訊息呢? 若手機有 LINE 版本問題,可以嘗試 LINE 桌面版,加入 LINE ID: @vxl5146r
poowu: 就討論性熱門性 如計算的是推噓的加總數 應該不會重複推播? 07/13 10:55
poowu: 有些文章噓到一個程度 該話題可能也會是關注的話題? 07/13 10:57
我只是單單看列表上面的推文加總,沒有進去文章算推噓文總和,希望對站方友善點。 要關注噓文的話,可以「新增噓文數 gossiping 50」,這樣被噓到 X5 的也會通知!
silkro: 有Telegram版耶 推~~ 07/17 02:27
bestpika: 想請問一下有沒有辦法設定只抓發文不抓 Re 跟 Fw? 07/18 01:43
範例: 新增 ezsoft 推薦&!Re:&!Fw: 通知出現推薦且不是Re也不是Fw的 新增 ezsoft !Re:&!Fw: 通知所有不是 Re 也不是 Fw 的
bestpika: 喔喔謝謝 XD 07/18 13:48
papago89: 不知道是否可以把關鍵字功能也應用在推文追蹤 07/21 02:18
papago89: 尤其是進階關鍵字的Regex功能 想追一些版的置底 07/21 02:19
以前有想過,但是各種管道的回饋沒人提出 以為在實際上,顯示推文已經可以滿足此需求 看這個假日有沒有機會實作出來吧!
papago89: 其實顯示推文滿夠用的 只是可以的話有關鍵字比較好過濾 07/21 17:56
yzkeroro: 你好我遇到一個問題 WannaOne板我設定關鍵字後都未通知 07/31 00:49
yzkeroro: 這板改過板名 不知是否影響功能 只有這個板遇到問題 07/31 00:50
寄站內信給你囉!之前有觀察到這個板改板名,需要重新設定追蹤清單。
ChoDino: 新增指令列模式與英文指令! 08/10 00:44
※ 編輯: ChoDino (1.170.114.153), 08/10/2017 02:17:29
Daigua: ALLPOST 似乎沒辦法使用... 08/13 03:27
ChoDino: allpost只在關鍵字和作者有用喔!若有問題再留言喔! 08/13 03:43
Daigua: 我用 [ 當關鍵字沒有通知 08/13 10:15
second07417: MacShop看板的line通知 它顯示設定成功 但都無法成功 08/14 19:05
second07417: 通知 跟看板大小寫有關嗎 08/14 19:06
ChoDino: 大小寫沒關係,將macshop關鍵字都移除再重新加一次試看看 08/14 19:23
second07417: 已經移除又加 只有macshop不能qq 08/15 01:00
ChoDino: 我站內信給妳!手動幫妳處理看看哪邊出問題了~ 08/15 01:05
這兩天發現問題在之前改寫時沒有忽略看板大小寫, 所以輸入時不是全小寫就不會被拿出來檢查通知,已修復! ※ 編輯: ChoDino (1.170.42.50), 08/21/2017 16:35:53