這是一個在疫情期間無法去學校上課且剛放暑假的我,為了自己的目標和理想所以努力的學習,在完成了前一個專案之後,我迫不及待的準備練習下一個專案,所以就請學長安排一下要讓我練習什麼,於是才決定做Linebot,剛好我前一個專案完成之後,我了解到了如何使用Django,所以我用Django為架構,想說趁這個機會用這個鐵人賽紀錄一下這30天來的進度和過程,內文可能會有一些錯誤以及不好的地方,有任何的建議都可以跟我說一下。
這是一個在疫情期間無法去學校上課且剛放暑假的我,為了自己的目標和理想所以努力的學習,在完成了前一個專案之後,我迫不及待的準備練習下一個專案,所以就請學長安排一下...
以下就是我請學長幫我寫的練習專案內容 一、功能列表(Flex 按鈕) 1.註冊:存取使用者姓名和組別(Flex 按鈕,實驗室組別如IOT),不能重複註冊(群組可...
接著到桌面新增一個資料夾,我們就命名為linebot cd Desktopmkdir linebot 進去之後建立一個env cd linebotvirt...
開啟專案主程式下的settings.py檔案,增加LINE Developers上所取得的兩個憑證設定,來與LINE頻道(Channel)進行連結,如下範例:...
要開發LINE Bot前,首先需建立一個Provider,也就是服務提供者,主要用來讓LINE官方能夠識別這個LINE Bot是誰提供的,可以是個人、公司或服務...
各位可以把頻道(Channel)想像是服務提供者(Provider)所建立的LINE帳號,藉此和使用者互動與傳遞訊息。 由於本文所建立的LINE Bot主要以傳...
Ngrok運行原理 其實ngrok有客戶端ngrok和服務端ngrokd,在用戶客戶端發起請求時,就是這兩個端起作用轉發請求 1.當服務端接收到連接,就讀取映...
設定完成後,開啟Django應用程式(APP)的views.py檔案,這邊就是撰寫LINE Bot接收訊息後,所要執行的運算邏輯,這邊先以使用者發送什麼訊息,就...
先檢查一下你的專案結構是不是大概長成這樣,有一些是後來才新增的功能。假設原本我們安裝的ngrok放在下載的地方 cd Downloads./ngrok htt...
傳送文字 在設定回覆訊息的部分,如果是文字訊息的話,是這樣寫: events.message.type 是 text表示接收到的是純文字訊息 events.m...