[閒聊] TG 機器人 - 台鐵時刻查詢
大家好,最近比較有一些時間,
所以試著用 Python 3 寫 Telegram 機器人。
這功能的機器人先前有人寫過,
不過後來掛掉好一段時間,
我就乾脆另外再寫一個在這邊跟大家分享。
臺鐵時刻查詢: https://t.me/TaiwanRailway_bot
功能主要是可以查詢當日還可以搭乘的所有火車,
如果要查詢未來日期的火車,就還需要等我一些時間增加這個功能了。
資料來源由政府提供:
https://data.nat.gov.tw/comment/888
如果有其他建議或想靠北的地方,除了這邊之外,
也可以來我的頻道: https://t.me/HenryLab
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.153.187 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1560579916.A.EE0.html
推
06/15 14:26,
6年前
, 1F
06/15 14:26, 1F
推
06/15 14:31,
6年前
, 2F
06/15 14:31, 2F
※ 編輯: henry8168 (111.185.153.187 臺灣), 06/15/2019 14:33:27
推
06/15 14:49,
6年前
, 3F
06/15 14:49, 3F
推
06/15 15:12,
6年前
, 4F
06/15 15:12, 4F
推
06/15 15:21,
6年前
, 5F
06/15 15:21, 5F
推
06/15 15:24,
6年前
, 6F
06/15 15:24, 6F
推
06/15 15:46,
6年前
, 7F
06/15 15:46, 7F
推
06/15 18:49,
6年前
, 8F
06/15 18:49, 8F
推
06/15 20:43,
6年前
, 9F
06/15 20:43, 9F
推
06/15 21:55,
6年前
, 10F
06/15 21:55, 10F
推
06/16 01:43,
6年前
, 11F
06/16 01:43, 11F
→
06/16 11:09,
6年前
, 12F
06/16 11:09, 12F
→
06/16 11:10,
6年前
, 13F
06/16 11:10, 13F
我本身是寫 C/C++ 畢業的,後來工作接觸 Python 後就回不去了 XD
自己覺得主要的原因是,Python 太輕鬆就能分析字串了。
寫聊天機器人常用的不外乎爬需要的網站的資料、分析來者訊息的字串...等等,
這些都是 Python 的強項。所以會常常聽到「人生苦短,我用Python」。
※ 編輯: henry8168 (219.68.204.238 臺灣), 06/16/2019 12:58:36
2019/06/26 後記:
後來為了用免費的 Google Apps Script,我昨晚將機器人用 JavaScript 改寫,
目前的機器人反應會比較慢,不過功能都是正常的。
未來會同時維護 Python 和 JS 版本。
※ 編輯: henry8168 (61.70.4.203 臺灣), 06/26/2019 17:23:36