這是一個在疫情期間無法去學校上課且剛放暑假的我,為了自己的目標和理想所以努力的學習,在完成了前一個專案之後,我迫不及待的準備練習下一個專案,所以就請學長安排一下要讓我練習什麼,於是才決定做Linebot,剛好我前一個專案完成之後,我了解到了如何使用Django,所以我用Django為架構,想說趁這個機會用這個鐵人賽紀錄一下這30天來的進度和過程,內文可能會有一些錯誤以及不好的地方,有任何的建議都可以跟我說一下。
用這個來開發樣板https://developers.line.biz/flex-simulator/ 在這邊,我們可以看到三個區塊左邊的區塊會顯示出當前設計...
做完大概長這樣,左邊的圖片就會是顯示在line上面的樣子,有興趣可以自己摸索一下,這邊還有一個重點是右下方有個Action的部分 type有分成url,pos...
from linebot.models.responses import Content import requests from abc import ABC...
@csrf_exempt def callback(request): if request.method == 'POST': sig...
if isinstance(event, PostbackEvent): # 如果有normal訊息事件 #以下為按鈕“註冊按鈕“ if e...
if event.postback.data[0] == "簽" and event.postback.data[1] == '到':...
if event.postback.data[0] == "專" and event.postback.data[1] == '案':...
class Report(): def content(self): flex_message = FlexSendMessage(...
class Root_Team(): def content(self): flex_message = FlexSendMessage...
#本日尚未簽到的按鈕 if event.postback.data[0] == "本" and event.postback.data[1]...