一、ChatBot(聊天機器人)運作說明

要建立自己的ChatBot(聊天機器人),首先、需申請一個Bot帳號,接著需要有一個Web Service來接收使用者傳遞給ChatBot的訊息,並使用此Web Service透過ChatBot回應訊息給使用者。因此建立ChatBot(任一種ChatBot,如Line、Facebook、Skype等)、一般須包含以下三個步驟,如下圖

一、申請ChatBot帳號(若申請LineBot則到Line Business Center網頁申請,若申請Facebook Bot則到Facebook Developer網頁申請)

二、建立Web Service,Web Service可用任何網頁後端撰寫,如jsp、php、asp.net、node.js...。

三、設定webhook(將申請的ChatBot與建立的Web Service連結,所以使用者傳遞給ChatBot的訊息,會依據webhook所設定的網址傳遞給Web Service),並依據messaging API的格式,讓Web service接收及回應訊息。