Telegram Bot學習筆記-5:取得使用者大頭照

本篇大綱:Telegram Bot的大頭照要另外取得、取得使用者大頭照的流程、user_id、file_id、file_path、取得大頭照、完整示範程式碼、參考資源。要拿使用者大頭照,無法單純的只call一個API就取得,實做的結果是用了3個API才成功。

Telegram Bot學習筆記-4:命令列commands

本篇大綱:commands 代替選單的快速功能表、關於commands、建立telegram bot commands、收到commands後。telegram keyboard的建立比較麻煩,如果說機器人的功能很少,或是不需要到第二層選單,用commands是比較快的。

Telegram Bot學習筆記-3:鍵盤keyboard

本篇大綱:機器人選單/鍵盤 = 網頁導覽列、keyboard 格式、ReplyKeyboard、InlineKeyboard、callback_data、第二層選單editMessageReply、ReplyKeyboardRemove、ForceReply

Telegram Bot學習筆記-1:用GCP + node.js接收/推播訊息

本篇大綱:為什麼從line bot轉到telegram bot?建立Telegram機器人、接收訊息、推播訊息、replay_markup、parse_mode。LINE@自從升成2.0後,原本開發用的方案沒了,在這種制度下,讓我開始找別的替代方案,就想到保密性很強的Telegram。

用line push messaging api推播每日氣象預報

本篇大綱:本篇用到的資源、安裝所需套件、拿訂閱者的基本資料、存使用者選擇的地區、從氣象局拿資料、LINE push api、建立排程。這篇紀錄的是實作一個推播天氣機器人的甘苦路。實作一個「每日早上7點,自動推播天氣預報」的機器人。之前陸陸續續寫的幾篇筆記文,就是在為這個功能做準備。

用LINE bot api建立line@圖文選單

本篇大綱:關於line@圖文選單、後台就可以製作,為什麼要用api做圖文選單?實作:用line bot api製作圖文選單 -1 建立LINE Developers帳號 -2 製作圖文選單的圖檔 -3 用終端機、postman去POST/GET line server、圖文選單相關API