作者tim84312 (醬汁)
看板Lifeismoney
標題[討論] momo降價通知機器人
時間Thu Aug 12 19:54:46 2021
上周末看到 t36085520 以及 Kitten1156 的發文,也想分享一下自己周末做出來的成品
目前已架設的機器人可直接加
https://t.me/momo_price_tracker_bot
Project link
https://github.com/chen-tf/price-tracker-bot
使用方式:
直接傳送商品連結給機器人,若成功解析後會回傳基本商品資訊
/my 可以列出目前全部以追蹤商品以及當時收藏價格
/clear 清空收藏商品
https://imgur.com/vCjKj0Y
希望透過大家的力量,產生出一個更好的特價通知機器人
- 支援各式momo分享的商品連結(含app 分享連結)
- 提供自架Cloud Application Platform (Heroku) 架設機器人說明
- 支援本機執行,不使用telegram webhook,用的是telegram polling
- 資料庫建檔管理,以後可拓展更多功能
免費方案的休眠問題,透過scheduler health check解決,免費方案的Heroku方案應該是
足夠應付的。
目前已經先限制每人可追蹤的商品數量11個,自身有保護機制,同時間只有一個線程會負
責
會讓每個人等待解析的時間變長,但可保證服務可用性,不會因為同時有大量的追蹤需求
跑
目前設定是一小時爬取全部商品最新價格,並通知有追蹤商品且收藏時價格高於現價的使
用
之後會再設計網頁排版更改導致的解析失敗通知,讓功能負責人可以盡快更改爬蟲的規則
是我第一次寫python,若code有傷眼之處還請多多包涵。
========8/13更新========
目前已經完成商品上架通知,顯示可購買狀態
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.164.73 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Lifeismoney/M.1628769289.A.0B4.html
推 sa228652: 先推42.72.113.225 08/12 20:08
推 arthurtseng: 推一個!!114.34.40.159 08/12 20:09
推 jonyig: 推111.71.41.119 08/12 20:09
推 EddieXK: 推118.232.16.236 08/12 20:11
推 pyCassandra: 不錯101.136.52.254 08/12 20:11
推 rexct: 推111.242.133.188 08/12 20:13
推 dann255181: 推101.137.8.100 08/12 20:16
推 fly068: 推36.236.43.235 08/12 20:21
→ Sfortunate: 現在不是一堆比價網,還有購物網本身101.136.88.112 08/12 20:28
→ Sfortunate: 也有追蹤功能阿,都爛到有剩嗎?還是101.136.88.112 08/12 20:28
→ Sfortunate: 懶得用 101.136.88.112 08/12 20:28
→ Sfortunate: 很多東西重點就是要穩定持久101.136.88.112 08/12 20:29
→ Sfortunate: 一窩蜂運作個幾天,以後呢?101.136.88.112 08/12 20:29
抱歉,可能我是短期出現的第三篇,但有source code後,每個人更能實作出自己想要的
功能,出發點並在不於打敗現有的服務。
推 popolili: 謝謝223.138.24.33 08/12 20:31
推 MK47: 推203.217.116.152 08/12 20:40
推 rx1304: 開源推180.177.59.157 08/12 20:53
推 sonyyoooo: 開發給推1.200.81.68 08/12 21:04
推 EulerFormula: 推 36.238.80.111 08/12 21:14
推 graysea: 推,謝謝分享 49.216.71.68 08/12 21:27
推 rockchild: 有用有推123.193.133.180 08/12 21:29
推 viviantbnc: 推61.221.41.250 08/12 21:47
推 jacky9728: 推 39.9.36.91 08/12 21:55
推 jack42107: 開源大推!223.140.237.69 08/12 22:01
推 danielou0: 推開源 111.240.100.15 08/12 22:16
推 may9037: 推 61.223.20.46 08/12 22:18
推 x2fox: 推! 1.34.158.213 08/12 22:22
推 ddaassaa: 推 101.10.1.28 08/12 22:22
推 orzooozro: 推一個,希望有越來越多人分享好用的 111.254.94.78 08/12 22:25
→ orzooozro: 機器人,感恩。 111.254.94.78 08/12 22:25
推 omnl: 導向不同吧 這些比價網有提供單項連結商品223.140.113.10 08/12 22:28
→ omnl: 降價即時通知功能嗎223.140.113.10 08/12 22:28
→ omnl: 不用依line的收費方式 這個很難放大推廣來223.140.113.10 08/12 22:29
→ omnl: 用 223.140.113.10 08/12 22:29
→ liely23: 推1.200.105.96 08/12 22:29
推 snow0214: 先推 晚點再來看看111.83.238.110 08/12 22:33
推 aaa903132: 推 等等來研究59.124.203.252 08/12 22:37
推 DSB520: 推1.173.29.225 08/12 22:38
推 karen77918: 推125.231.128.214 08/12 22:41
推 okgogogo: 推實作,但瀏覽器外掛更好用111.248.114.57 08/12 22:49
※ 編輯: tim84312 (1.162.164.73 臺灣), 08/12/2021 22:52:55
→ tim84312: 瀏覽器外掛確實更貼近日常使用,謝謝建 1.162.164.73 08/12 22:54
→ tim84312: 議 1.162.164.73 08/12 22:54
推 cheneg: 推 220.137.229.50 08/12 22:54
推 IWE: 不知道何時有人可以分享搶85折的機器人XD111.82.24.111 08/12 23:15
推 jack931018: 推111.240.111.218 08/12 23:26
推 glasssister: 謝謝 111.243.30.67 08/12 23:44
推 icerush: 推開源 111.71.28.172 08/12 23:53
推 curryiverson: 推 114.34.73.198 08/13 00:00
推 Kitten1156: 推 36.239.20.85 08/13 00:08
→ liao1285: 推起來 1.200.2.67 08/13 00:11
推 j74127412: 開源的,先推再說! 111.252.166.17 08/13 00:12
推 WoRkFunCtioN: 推推 114.36.0.92 08/13 00:28
推 superluminal: 推 220.135.109.94 08/13 00:38
推 qazwsx101: 推 39.12.132.72 08/13 00:42
推 qscNERO: 推 223.137.48.101 08/13 00:44
推 u8351574: 推 39.10.37.27 08/13 01:22
→ Soodini: 推起來 180.217.31.136 08/13 01:59
推 autumnsoda: 推 36.237.127.30 08/13 02:53
推 miyabi82123: 非常感謝 111.71.212.53 08/13 04:02
推 k078787878: 推 61.228.193.96 08/13 08:27
推 cin611: 推111.82.153.217 08/13 09:02
推 iqqi4200: 讚讚 61.220.204.210 08/13 09:36
推 xiaotee: 推開源 101.9.3.76 08/13 10:29
推 yyblue: 推推 123.192.80.27 08/13 10:40
推 sos114544: 推 101.136.124.60 08/13 10:41
推 pourquoidonc: 推 111.71.1.250 08/13 10:57
推 honochung: 推 1.34.190.194 08/13 11:34
→ sky066879: 感覺很厲害 114.32.121.3 08/13 11:55
推 nfsong: 推 223.136.248.87 08/13 11:56
噓 RicohG8: 雞肋 114.32.45.199 08/13 12:24
→ circa123: 厲害 123.241.196.50 08/13 12:29
→ suiwwhsnz: 不會用 pass 223.139.173.93 08/13 16:02
推 dickstar: 出個搶貨機器人,鄉民更需要 61.227.113.191 08/13 17:44
推 modelfucker: 寫開源還有人酸喔,可憐哪122.117.195.230 08/13 18:25
→ modelfucker: 搶貨機器人根本就是吃力不討好的事122.117.195.230 08/13 18:27
→ modelfucker: 情,那個強度根本不能跟查價比122.117.195.230 08/13 18:27
→ modelfucker: 願意開源的我真的覺得滿偉大的122.117.195.230 08/13 18:27
→ tim84312: 目前的機器人我會持續更新及維護,若有223.137.239.132 08/13 18:38
→ tim84312: 疑問都歡迎站內信詢問223.137.239.132 08/13 18:38
推 away612101: 比價網有即時性的問題…101.137.187.122 08/13 20:46
→ away612101: 常常會出現網站寫低價101.137.187.122 08/13 20:46
→ away612101: 點進去優惠早已結束101.137.187.122 08/13 20:46
→ away612101: MOMO自帶的商品追蹤就更搞笑了101.137.187.122 08/13 20:46
→ away612101: 放一陣子還會自動幫你刪除101.137.187.122 08/13 20:46
→ away612101: 意思就是101.137.187.122 08/13 20:46
→ away612101: 反正你現在不買以後也不會想買的概念101.137.187.122 08/13 20:46
→ away612101: 嘴這兩點的人應該是屬於立刻下訂型101.137.187.122 08/13 20:46
推 powergreen: 推111.249.121.209 08/13 21:06
推 eric525498: 推開源 223.138.246.87 08/13 22:42
推 commjimmy: 推 110.26.136.159 08/13 22:56
※ 編輯: tim84312 (1.162.164.73 臺灣), 08/13/2021 23:18:07
→ tim84312: 今晚順便把到貨通知也做了 1.162.164.73 08/13 23:18
推 jen1121: 可以 49.216.135.141 08/14 11:31
推 randy061: 謝謝分享 59.127.93.241 08/14 13:18