대화 플로우를 전보에 통합하는 방법

주요 테이크 아웃
  • 대화 플로를 Telegram과 통합하려면 먼저 Botfather를 사용하여 Telegram Bot을 만들고 API 키를 얻어야합니다.
  • Dialogflow 에이전트는 사용자 쿼리를 처리하고 응답을 생성하려면 DialogFlow 콘솔에서 의도 및 응답을 설정하는 것이 포함됩니다.
  • 통합 탭을 통해 DialogFlow Agent를 Telegram에 연결하고 WebHook이 올바르게 구성되어 있는지 확인하십시오.

Telegram은 간단한 메시징 앱에서 전 세계 수백만 명의 사람들이 사용하는 소셜 미디어 플랫폼으로 발전했습니다. 단순한 사용자 인터페이스와 새로운 그룹에 가입하는 쉬운 방법 외에도, Telegram을 대중적으로 만든 것은 다른 많은 응용 프로그램을 통합하는 능력입니다. 이로 인해 겉보기에 한 번의 사용으로 채팅 앱이 생산성 및 워크 플로 관리 도구가 될 수 있습니다.

DialogFlow는 그러한 도구 중 하나이며, 회사의 고객과 고객이 즉각적인 도움과 지원에 사용할 수있는 전보 내에서 챗봇을 만들 수 있습니다. DialogFlow를 Telegram에 통합하는 방법은 다음과 같습니다.

1 부 – 기본 텔레 그램 봇 생성

DialogFlow 자체는 언어 처리 플랫폼이지만 Telegram과 같은 소셜 미디어 플랫폼에 내장 된 봇이 제공되지 않습니다. 그렇기 때문에 먼저 별도의 봇을 만들어 두 도구를 연결하는 데 사용해야합니다.

1 단계. Telegram 앱에서 (이를 위해 브라우저 버전을 사용하는 것이 가장 좋습니다) “Botfather”를 검색하고 첫 번째 결과를 선택하십시오. 이것은 플랫폼에서 새로운 봇을 만들 수있는 도구입니다.

대화 플로우를 전보에 통합하는 방법

2 단계. Botfather와의 채팅에서 “/newbot”을 입력하고 Enter를 누르십시오.

3 단계. Botfather는 봇 이름을 입력하도록 요청합니다. 채팅에 입력하고 Enter를 누르십시오.

대화 플로우를 전보에 통합하는 방법 2

4 단계. 마찬가지로 봇의 사용자 이름을 삽입하십시오. 이 사용자 이름은 “봇”으로 끝나야합니다.

5 단계. Botfather는 문자열 (API 키)이 포함 된 긴 메시지를 보냅니다. 나중에 필요하기 때문에이 키를 복사하십시오.

대화 플로우를 전보에 통합하는 방법 3

2 부 – DialogFlow 에이전트 추가

봇을 만들면 대화 플로우 에이전트를 만들어야합니다. 이것은 사용자 쿼리를 취하고 적절한 응답을 생성하는 부분입니다. 불행히도, 이것은 코드를 어딘가에서 가져 오거나 직접 만들어야하므로 프로세스에서 가장 어려운 부분입니다.

1 단계. 챗봇을 만들기 위해 사용하는 DialogFlow 웹 사이트로 이동하십시오.

2 단계.“에이전트 생성”을 선택하십시오.

대화 플로우를 전보에 통합하는 방법 4

3 단계. 에이전트에게 이름을 제공하십시오. 간단하게하기 위해 봇의 이름과 에이전트의 이름을 동일하지는 않지만 유사하게 유지할 수 있습니다.

4 단계. 에이전트가 감지 해야하는 언어를 선택하십시오. 대부분의 목적을 위해 이것은 영어가 될 것입니다.

5 단계. “작성”을 클릭하여 기본 프로세스를 마무리하십시오.

6 단계. 에이전트의 코드 창이 열립니다. 여기에서는 사용자 의도와 적절한 응답을 설정해야합니다. 당신은 할 수 있습니다 기본부터 시작하십시오 그리고 거기에서 이동하고 Google의 문서 꽤 광범위합니다.

대화 플로우를 전보에 통합하는 방법 5

파트 3 – 에이전트를 봇에 통합합니다

에이전트가 만들어지면 남은 일은 Telegram과 DialogFlow를 연결하는 것입니다.

1 단계. DialogFlow 콘솔로 이동하십시오.

2 단계. 왼쪽에서 “통합”탭을 선택하십시오.

대화 플로우를 전보에 통합하는 방법 6

3 단계. 가능한 통합 목록에서 “Telegram”을 클릭하십시오.

4 단계. 봇의 API를 제공하도록 요청하는 팝업 메뉴가 나타납니다. 여기에서 1 부에서 시퀀스를 붙여 넣으십시오.

대화 플로우를 전보에 통합하는 방법 7

5 단계. 팝업의 “환경”섹션에서 올바른 에이전트를 선택했는지 확인하십시오.

6 단계. DialogFlow는 에이전트의 이행 설정을 사용하여 WebHook URL을 설정합니다. HTTPS 요청을 수신하도록 WebHook에 공개적으로 액세스 할 수 있고 적절하게 구성되어 있는지 확인하십시오.

연결이 성공한 경우, 새로 만든 챗봇과 대화 할 수 있어야하며 2 부의 에이전트 설정의 정도에 따라 텍스트 또는 경우에 따라 말을 감지해야합니다.

그 후에는 봇이 올바른 응답을 제공하도록 봇을 테스트하고 최적화하는 것이 모두 다운되었습니다.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]