메시지 유형

봇은 다음 유형의 메시지를 보낼 수 있다.

  • Text
  • Sticker
  • Image
  • File
  • Link
  • Button Template
  • List Template
  • Carousel
  • Image Carousel
  • Flexible Template

주의

  • 반드시 문서에 정의된 파라미터를 사용한다. 문서에 정의되지 않은 파라미터를 사용하면 오류나 의도하지 않은 동작이 발생할 수 있다.

Text {#text}

문자 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_text

자세한 내용은 Text를 참고한다.

Sticker {#sticker}

스티커 메시지를 보낸다.
보낼 스티커의 패키지 ID와 스티커 ID를 지정하여 전송할 수 있으며, 전송할 수 있는 스티커의 패키지 ID와 스티커 ID에 대한 자세한 내용은 스티커 목록을 참고한다.

example_sticker

자세한 내용은 Sticker를 참고한다.

Image {#image}

이미지 메시지를 보낸다.
이미지는 URL 방식과 파일 ID 방식으로 전송할 수 있다.

example_image

자세한 내용은 Image를 참고한다.

File {#file}

파일 메시지를 보낸다.
파일은 URL 방식과 파일 ID 방식으로 전송할 수 있다.

자세한 내용은 File를 참고한다.

Link {#link}

링크 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_link

자세한 내용은 Link를 참고한다.

Button Template {#button}

여러 동작 버튼이 포함된 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_button

자세한 내용은 Button Template을 참고한다.

List Template {#list}

이미지, 제목, 액션 버튼으로 구성된 객체 여러 개가 리스트 형식으로 표시되는 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_list

자세한 내용은 List Template을 참고한다.

Carousel {#carousel}

여러 개의 항목이 수평 스크롤 형식으로 표시되는 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_carousel

자세한 내용은 Carousel을 참고한다.

Image Carousel {#imagecarousel}

여러 개의 이미지 항목이 수평 스크롤 형식으로 표시되는 메시지를 보낸다.
메시지는 다국어로 전송할 수 있으며 클라이언트의 단말기 언어 설정에 맞게 표시된다.

example_image_carousel

자세한 내용은 Image Carousel을 참고한다.

Flexible Template {#flex}

레이아웃을 사용자 지정할 수 있는 메시지이다.
CSS Flexible Box(CSS Flexbox)에 따라 레이아웃을 자유롭게 지정할 수 있다.

example_flex

자세한 내용은 Flexible Template를 참고한다.

Audio {#audio}

오디오 메시지를 보낸다.
오디오는 URL 방식과 파일 ID 방식으로 전송할 수 있다.

자세한 내용은 Audio를 참고한다.

Video {#video}

비디오 메시지를 보낸다.
비디오는 URL 방식과 파일 ID 방식으로 전송할 수 있다.

자세한 내용은 Video를 참고한다.

Location {#location}

위치정보 메시지를 보낸다.

자세한 내용은 Location을 참고한다.


공통 속성 {#common-feature}

메시지 유형과 관계없이 메시지 전송 시 지정할 수 있는 공통 속성이다.

빠른 답장 {#quick-reply}

봇의 메시지와 함께 메시지방 하단에 응답 버튼을 표시하는 기능이다.
사용자는 버튼 중 하나를 눌러 봇에게 쉽게 응답할 수 있다.

빠른 답장은 모든 메시지 유형에서 사용할 수 있다.

example_quickreply

자세한 내용은 빠른 답장을 참고한다.

사용자 멘션 {#mention}

봇이 포함된 메시지방에서 특정 사용자(@{user name})나 모든 사용자(@All)를 멘션하여 메시지를 보낼 수 있다.

자세한 내용은 사용자 멘션을 참고한다.