テキストメッセージ
line_bot_api.reply_message(
event.reply_token, # イベントの応答に用いるトークン
TextSendMessage(text="送りたいメッセージ"),
)
確認メッセージ
「はい」「いいえ」などの二択ボタンがついたメッセージ
# メッセージの作成
confirm_template_message = TemplateSendMessage(
alt_text="Confirm template",
template=ConfirmTemplate(
text="Are you sure?",
actions=[
MessageAction(label="はい", text="yes"),
MessageAction(label="いいえ", text="no"),
],
),
)
# 送信
line_bot_api.reply_message(
event.reply_token,
confirm_template_message,
)
postback付きの確認メッセージ
confirm_template_message = TemplateSendMessage(
alt_text="Confirm template",
template=ConfirmTemplate(
text="Are you sure?",
actions=[
PostbackAction(label="はい", data="data:postback"),
# PostbackEventとMessageEventを同時に起こす
PostbackAction(label="いいえ", data="data:postback", text="no"),
],
),
)