这篇会让Linebot在接收到特定讯息後,回复特定讯息。执行环境先转到本地执行,方便之後的测试
要转到本地执行可参考Day 04 实现Linebot回复讯息功能<<透过ngrok连接内网与网际网路,进行本地测试>>
在上一篇弄懂程序在做什麽後,来做修改程序,将原本的text=event.message.text修改成你要的讯息
@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
line_bot_api.reply_message(
event.reply_token,
TextSendMessage("DAY 8让Linebot回覆特定讯息"))
将条件添加上,条建设为在收到讯息为Day 08时才会回覆
@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
if(event.message.text=="Day 08"):
line_bot_api.reply_message(
event.reply_token,
TextSendMessage("DAY 8让Linebot回覆特定讯息"))
这边我把讯息另外拉出来,并新增第二个条件,回覆另一种讯息
@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
if(event.message.text=="Day 07"):
message=TextSendMessage("Day 07 line bot sdk python范例程序在做什麽")
if(event.message.text=="Day 08"):
message=TextSendMessage("Day 08让Linebot回覆特定讯息")
line_bot_api.reply_message(
event.reply_token,
message)
<<: Day8-D3 资料整理的API们:Array、Time Formats、Number Formats、Random
>>: 30天学会C语言: Day 4-输入个资料怎麽那麽麻烦啦
tags: 2021铁人赛 React 一般来说刻板前应该会需要画个wireframe会比较清楚一些...
如标题,这篇想和大家介绍一下有哪些你一定要会的Linux指令 首先,先用Ctrl + Alt + T...
上篇回顾 分布式可观测性 Logging 浅谈 分布式可观测性 Structured Log 继续浅...
Ta-Lib是非常好用的技术指标模组,提供高达100多种的技术指标,常见的技术指标几乎都可以在这里找...
tags: OC 30 day 作用 自动生成getter,setter方法的实现,所以应该写在类的...