【Python】LINEのBotの文字を編集する
試しに入力文字列から数値だけを取り出して返信するBOTに作り変える。
import re import json
for event in events: if not isinstance(event, MessageEvent): continue if not isinstance(event.message, TextMessage): continue ## edit message pattern = "[0-9]+" reptn = re.compile(pattern) num = re.findall(reptn,event.message.text) event.message.text = num[0] line_bot_api.reply_message( event.reply_token, TextSendMessage(text=event.message.text) )