카카오톡 챗봇 서비스 만들기 - #3 블럭 추가 및 발화 패턴 입력

2021. 8. 20. 18:23코딩강좌/카카오톡챗봇

아래의 그림은 카카오 오픈빌더의 도움말에 있는 블럭의 추출 원리이다. (https://i.kakao.com/docs/key-concepts-block) 사용자의 발화가 봇에 입력이 되면 이미 등록되어 있는 발화패턴에 맞는 블럭이 추출되고 입력된 응답 메시지가 출력된다. 따라서, 블럭을 만들때에는 예상되는 발화패턴을 여러개 적도록 하며 응답메시지를 등록하도록 한다.

위의 도움말 그림은 블럭의 추출원리를 명확하게 설명한다. 봇 관리자는 'playmusic' 이라는 블럭을 만들었고 '~~~ 노래 틀어줘' 라는 발화패턴을 등록하였으며 '~~~ 노래 틀어드릴께요' 라는 응답을 등록하였다. 스킬서버를 통하여 멜론에 접속하여 아이유의 노래를 찾아 재생하도록 하는 기능은 이번 단계에서는 하지 않도록 한다. 우선 응답만을 등록하고 배포하여 테스트하도록 한다. 그 후 스킬서버를 연결하도록 한다.