Hangouts ChatのChat Botからのメッセージは、JSONオブジェクトで内容を記述して返す。
ポイントは、onMessage() で返す(return)内容を返すときに、return { “cards”: [ ここにJSON ]}; の形式で記述すること。
とくに、cardsのあとの[]の中にJSONオブジェクトでプロパティを記述することが重要。
サンプル
ユーザからのメッセージが届いたら、カード型メッセージで返信を返す。
/** * Responds to a MESSAGE event in Hangouts Chat. * * @param {Object} event the event object from Hangouts Chat * */ function onMessage(event) { return { "cards": [ { "header": { "title": "タイトル(カード型のメッセージを返信する)", "subtitle": "サブタイトル(画像も表示させてみる)", "imageUrl": "https://goo.gl/yKKjbw", "imageStyle": "IMAGE" } } ] }; }