由於海底疫情肆虐,蟹老闆決定推出線上服務以促進來客率,並藉由線上訂位來避免因違反防疫規定遭到政府罰錢。
- ubuntu 20.04
- python 3.8.10
- install
pipenv
pip3 install pipenv
- install 所需套件
pipenv install --three
// 若遇到pygraphviz安裝失敗,則嘗試下面這行
sudo apt-get install graphviz graphviz-dev
- 從
.env.sample
產生出一個.env
,並填入以下兩個資訊
- Line
- LINE_CHANNEL_SECRET
- LINE_CHANNEL_ACCESS_TOKEN
- install
ngrok
sudo snap install ngrok
- run
ngrok
to deploy Line Chat Bot locally
ngrok http 8000
- execute app.py
python3 app.py
-加入好友訊息
- 訂位
- 人數
- 時間
- 查看菜單
- 查看餐廳位置
- 餐廳人員介紹
- 問卷調查
- user: 輸入蟹堡王開始使用線上服務
- choose: 選擇需要的服務
- reserve_people:訂位人數
- reserve_time: 訂位時間
- reserve_result: 訂位結果
- menu: 查看菜單
- location: 查看餐廳位置
- employee:餐廳人員介紹