![見出し画像](https://assets.st-note.com/production/uploads/images/72039213/rectangle_large_type_2_6ce17167e3da05ecf9ba035094f29822.png?width=1200)
【プログラム配布用】ユーザーの興味を惹くオシャレなメッセージの作り方【LINE Messaging API / Flexメッセージ】
ベースのプログラム
const bot = new LineBotSdk.client("チャンネルアクセストークン");
function doPost(e) { bot.call(e, callback) };
function callback(e) {
if (bot.bool(e, "message", "text")) {
bot.replyMessage(e, [bot.textMessage("こんにちは!")]);
}
};
絵文字付きテキストメッセージ
bot.replyMessage(e, [bot.textMessage("$こんにちは$", [
bot.emoji("5ac1bfd5040ab15980c9b435", "001"),
bot.emoji("5ac1bfd5040ab15980c9b435", "002"),
])]);
画像メッセージ
bot.replyMessage(e, [bot.imageMessage("https://scdn.line-apps.com/n/channel_devcenter/img/fx/01_1_cafe.png")]);
動画メッセージ
bot.replyMessage(e, [bot.videoMessage("https://example.com/original.mp4", "https://scdn.line-apps.com/n/channel_devcenter/img/fx/01_1_cafe.png")]);
Flexメッセージ
const flex_message = ここにJsonをペースト
bot.replyMessage(e, [bot.flexMessage(flex_message, "代替テキスト")]);
カルーセルメッセージ
const flex_message = ここにJsonをペースト
const flex_messages = [
flex_message,
flex_message,
flex_message
];
bot.replyMessage(e, [bot.carouselMessage(flex_messages, "代替テキスト")]);
いただいたサポートは、自己投資と災害復興支援に使わせていただきます。