「加入你的口袋名單,下一餐吃什麼交給 LINE Bot 來煩惱!」 - What To Eat Today
「What To Eat Today」是一個幫你選擇下一餐要吃什麼的 LINE Bot。
- 新增多間自己喜愛的餐廳。
- 辛苦一天吃飯不想跑太遠?限定只選擇範圍內的餐廳。
- 與朋友一起吃飯,共同參考朋友喜愛的餐廳。
- 探索附近人們都吃些什麼好吃的。
新增餐廳
隨機選擇餐廳
選擇餐廳 with 朋友
選擇餐廳 with 朋友,限定 300 m 以內的餐廳
- 安裝 Node.js (v14)、npm、Docker Compose V2。
- 依照
.env.example
設定環境變數,並放入.env
中。
git clone https://github.com/tangerine1202/what-to-eat-today.git
cd what-to-eat-today
docker compose up
npm install
npm start
- 參考 Heroku 的文件。
- 可使用
setHerokuVars.sh
快速將.env.prod
中的環境變數設定到 Heroku 上。
目前支援的指令:
新增
,add
選擇
,choose
隨機
,random
探索
,explore
我的餐廳
,get
移除
,remove
設定共享號碼
,setCode
更新所在地
,updateLocation
說明
,help
新增你喜愛的餐廳。
<新增/add> <餐廳名> [餐廳名...]
注意:
- 餐廳名稱中間不能有空格。
- 一次最多新增五間餐廳。
讓 LINE bot 幫你選擇餐廳。
<選擇/choose> [in <num> <m/km>] [with <共享號碼> [共享號碼...]]
注意:
- 一次最多參考四位好友的餐廳名單。
- 預設搜尋三公里內的餐廳。
Tips:
- 使用「in 3 km」來選定搜索範圍。
- 使用「with 共享號碼」一同參考好友的餐廳名單。
讓 LINE bot 隨機選擇一間餐廳。
<隨機/random> [in <num> <m/km>] [with <共享號碼> [共享號碼...]]
Tips:
- 使用「in 3 km」來選定搜索範圍。
- 使用「with 共享號碼」一同參考好友的餐廳名單。
注意:
- 一次最多參考四位好友的餐廳名單。
- 預設搜尋三公里內的餐廳。
探索附近別人都吃些什麼。
<探索/explore> [in <num> <m/km>]
Tip:
- 使用「in 3 km」來選定搜索範圍。
注意:
- 預設搜尋三公里內的餐廳。
列出所有你喜愛的餐廳。
<我的餐廳/get>
移除你喜愛的餐廳。
<移除/remove> <餐廳名> [餐廳名...]
注意:
- 餐廳名稱中間不能有空格。
- 一次最多移除五間餐廳。
設定與好友分享餐廳名單用的共享號碼。
<設定共享號碼/setCode> <共享號碼>
注意:
- 僅能使用英文字母(a-zA-Z)、數字(0-9)、底線(_)。
- 長度需介於 4 到 8 位之間。
更新你的所在地,以便 LINE Bot 提供更好的使用體驗。
點擊左下角「+」再點擊「位置資訊」,並分享給 LINE Bot。