原本其實只是要做個 Slack bot,
因為我懶得每天都上 APOD 官網看…
乾脆做個 bot 每天都會在中午 12:30 發今日的圖跟說明到 Slack channel 裡~
不過除了我自己以外好像都沒什麼人捧場,幾乎都被無視 QQ
David老師 還表示很煩要我關掉 (明明一天才 Po 一次啊啊啊 ಠ_ಠ
所以我只好忍痛取消這個 Slack bot,改成直接用 Direct message 傳給 David老師 XD
結果 David老師 也做了個每半小時就發名言佳句給我的 bot,
害我只好也把我的 bot 改成每十分鐘隨機發天文圖給他,看誰比較耐得住煩~
當然這種互相毀滅的 bot 大戰持續沒多久就在雙方讓步之下都停止了…..
— 以上都是前言 —
即使 Slack 上都沒人要鳥我,
我還是秉持著推廣基礎天文教育的偉大理念,認為優質的每日天文圖的不應該被埋沒,要讓這樣優質的內容給更多人接觸到!
最後突然想到:「不然乾脆發在 Dcard 廢版好了,那邊最多人在看了而且不受版規限制」
可是懶人如我是不可能每天上去 Po 文的,所以又寫了個 bot 每天中午戳 Dcard API,發優質天文圖到廢版(廢文?
結果意外反應還不錯?
還有人想要我整理系列文,不愧是廢版版友,就是有眼光!
不知道要過多久才會有人會發現這都是 bot 在發文 XDD
–
最後自己推銷一下,由於 APOD 只有 NASA 有提供官方 API,除了英文以外其他語言的子站(像是中文版)都沒辦法簡單的取得內容,所以我寫了一個 npm 套件,專門處理取得指定日期、指定語言的 APOD 內容。
Github: https://github.com/SSARCandy/node-apod
Demo: http://ssarcandy.tw/node-apod/demo.html