作者mrsbraginsky (OHO)
看板Web_Design
標題[問題] line bot希望有很多選項
時間Wed Mar 11 00:32:13 2020
不好意思想請教一下板上的高手們,我照著網站上的一些範例練習python line機器人,目
前有成功部署成功,還有完成一些很基本的問答。
可是發現選項比較少(4個2個或是圓盤,暫時還沒用過圖文選選單),同時很難一層一層遞進
下去
比如像下面這樣
選擇→玩遊戲 吃東西
使用者:玩遊戲
if text=玩遊戲
選擇:籃球 積木
使用者:積木
if text=積木
選擇:藍色 紅色
我是希望可以一路選下去,選項會一直跳出來
玩遊戲→積木→藍色→…
但是if好像不能縮排也不能並排會一直crash QQ
請問是有什麼特殊寫法嗎?
還是linebot的選項不能這樣用?
此外還想問一個問題
如果希望自動回應如下圖一樣非常多的選項,不知道能如何做到?(這是國家災害防救科技
中心的line 機器人,選項藍色的部分都可以點)
https://i.imgur.com/AaQVZmD.png
官方帳號id:@NCDR
我知道line api 有多種templat 樣板還有,請問上圖是使用MessageImagemapAction嗎?
抱歉問了很基本的問題,希望能有高手幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.183.70 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1583857935.A.922.html
1F:→ miku3920: 儲存使用者選了些什麼,再依據資料生成文字 03/11 00:40
2F:推 crossdunk: 搜一下 flex message 03/11 10:32
3F:推 km101km: 看不懂那句 if不能縮排也不能並排 03/30 15:34
4F:→ km101km: 我是像一樓的做法 儲存使用者狀態 03/30 15:34
5F:→ km101km: 再弄個對照表自己看 03/30 15:34
6F:→ km101km: 或是一直call 好幾層function 最後return 03/30 15:34
7F:→ motea927: 1. If問題應該是你語法有誤,看起來你用Python,Google搜 04/01 15:57
8F:→ motea927: 尋:python 多層if 04/01 15:57
9F:→ motea927: 2.flex message,可以搜尋line flex-simulator進行預覽 04/01 15:59