作者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/cn.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