Hello World Bot Framework

Slides:



Advertisements
Similar presentations
Page  1 Copyright© 2015 Hanbit Academy, Inc. All rights reserved. [ 강의교안 이용 안내 ] 본 강의교안의 저작권은 한빛아카데미㈜에 있습니다. 이 자료를 무단으로 전제하거나 배포할 경우 저작권법 136 조에 의거하여.
Advertisements

Project : Version: 1.0Date: Pages: 학생용 매뉴얼 > LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 사용자 매뉴얼 - 학생용한신대학교 스마트 출결관리 시스템 1 한신대학교.
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
Computer Graphics 윈도우 프로그래밍 김 창 헌김 창 헌. Computer Graphics 2 윈도우 시스템  윈도우  스크린 위에서 독립적으로 움직일 수 있는 사각형 영역  윈도우 시스템  유저와 어플리케이션간의 그래픽 스크린을 통한 인터페이스 를.
미디어 프로그래밍 II 소개.
아름다운 이들의 행복한 길음안나의 집.
공교육 정상화 및 선행학습 금지 학부모 연수 부천송일초등학교.
01. 안드로이드 개요와 개발환경 구축 제목.
POWER READY SYSTEM, H-FARM, POWER READY APP, BUDDY IS,
2005년 배출업소 환경관리실태 평가결과 환 경 부.
기초C언어 제1주 강의 소개, C언어 개요, Eclipse 사용 컴퓨터시뮬레이션학과 2015년 봄학기 담당교수 : 이형원
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
네트워크 프로그래밍 <네트워크 주문 프로그램 V1.00 >
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App. )
1. C 언어의 이해와 컴파일러 설치.
2006년 3월 20일 황의권, 지용인, 최종윤 서울대학교 컴퓨터공학부
Windows 10 IoT Core – Hello World
PDA & PC Webhard Network Project 오민식, 김상용, 배은희.
GitHub와 Visual Studio를 이용한 프로젝트 관리
Azure WebApp on Linux와 .NET Core
Windows 10 IoT Core IoT Player with voice commands
Kasimov C언어 세미나 1st.
1 C 언어의 이해와 컴파일러 설치 프로그래밍 환경을 구축하자!.
Windows 10 IoT Core Speech Recognition
OpenGL Project (3D 움직이는 자동차)
Computer Science & Engineering
비주얼 베이직 프로그래밍 개요 비주얼 베이직 6.0 살펴보기 비주얼 베이직 6.0 설치 비주얼 베이직 6.0의 개발 환경
PDA를 이용한 Remote Service Control
Visual C++ Programming
프로젝트 중간보고서 조재영 지승우.
Windows 10 IoT Core Text-To-Speech 영어 단문 발음 연습 ver 2
Android 개발환경 설치 및 Hello World
openGL Project 결과보고서 야구 시구 시뮬레이션
Todo list Universal & UWP app
Visual Studio 2010 프로젝트 생성하기 PC화면에서 Visual Studio 2010 아이콘을 더블클릭 하거나
MunChan Park Windows Platform Developm ent MVP w10app
Android Studio 설치하기 PPD JSY.
Bot Framework Hello World Bot과 Telegram에서 대화 하기
MunChan Park Windows Platform Developm ent MVP w10app
openGL Project 제안서 비 오는 정류장에서
OpenGL Project 조민정 장선례.
Platform Builder 기본 사용법
스타트업을 위한 손쉬운 챗봇 개발 및 서비스하기
Part 0 C Program 안산1대학 디지털정보통신과 임 성 국.
CniMail 메일 클라이언트 조재영 지승우.
고구려,백제,신라의 건국과 발전 Start!
스마트폰 전자신고 방법 국세청 모바일 통합 앱 다운로드(갤럭시S) 가. 교재 15~19페이지
SystemC 설치 (Visual Studio 2010)
매스커뮤니케이션 신문 목원대학교 서 진 희.
Stocker Controller System 소개
Bingo 빙고 따라가기.
CH2. ASP.NET 페이지 분석 HTML ASP ASP.NET 의 차이점.
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
Remote Control Plus - 졸업 프로젝트 배문희.
openGL Project 제안서 - 해상 전투
JESS Eclipse 박영택 숭실대학교.
OpenGL Project.
프로젝트 계획서 조재영 지승우.
프로젝트 계획서 정구식 하상민.
1st 과제 Puzzle 개선 강원대학교 김순태.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
6월 1주 주간메뉴표 NEW 엄마손 조식 쉐프 삼촌 중식 참새 방앗간 석식 ◎원산지 안내 : 쌀(국내산)
OpenGL Project = Solar System = 김민지 박유나.
원도우 네트워크 프로그래밍 (TCP/IP 소켓 프로그래밍)
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
비축사업 전자계약시스템 도입 용역 사용자매뉴얼(업체담당자용) Version 1.0.
Platform Builder 사용법.
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
OpenGL 프로젝트 복학생은 죽지않아!! ( 강유진, 박지혜)
11월 고등부 공과설교 업드림? 업드림! 갈라디아서 6:9-10.
Presentation transcript:

Hello World Bot Framework MunChan Park kaki104@daum.net Windows Platform Developm ent MVP www.facebook.com/groups/ w10app 유튜브 채널 Hello World Bot Framework

환경 및 준비 가능하면 모두 영문 버전 사용을 추천 Windows 10 version 1709 (16299.x) 가능 하면 최신 버전으로.. Visual Studio 2017 version 15.5.6

참고 자료 Bot Service Documentation Microsoft Bot Framework: showing a welcome message at the start of a new conversation

Bot을 만드는 두가지 방법 Bot Service Azure Bot Service를 이야기하며, 봇을 쉽게 생성하기 위한 방법으로 5가지 템 플릿을 가지고 있습니다. Bot Builder SDK 클래식한 개발 방법으로 닷넷과 Node.js를 이용해서 Bot을 직접 만듭니 다. 봇을 만든 후 Bot Framework Connect 서비스를 이용하기 위해서는 Azure에 배포해야 합니다.

Bot Framework Emulator Bot Framework Emulator Download Botframework-emulator-setup-3.5.35.exe를 클릭 해서 다운로드 받습니다. 다운로드 후 설치합니다. 혹시 내부 방화벽이 있거나, 다른 네트워크에 접속해서 사용해야한다면, ngrok 터널링 프로그램을 추가로 설 치해야 합니다. 에뮬레이터를 실행 한 후 봇이 localhost에서 실행되고 있다면,에뮬레이터의 주 소창에 http://localhost:3978/api/messages 를 입 력하고 connect 버튼을 클릭합니다. 봇이 원격 호스트에서 실행되고 있다면 Microsoft App ID와 Microsoft App Password를 입력해서 인증을 받 아야 합니다.

.Net Bot 만들기 Visual Studio 2017을 사용합니다. 2015에서 실행해보지 않아서 모르겠네요 Bot Application, Bot Controller, Bot Dialog .zip 파일을 다운받아 다음 폴더에 복사합니다. 위의 3가지는 템플릿으로 zip 파일을 그대로 복사 합니다. %USERPROFILE%\Documents\Visual Studio 2017\Templates\ProjectTemplates\Visual C#\ 이 폴더에 Bot Application.zip 파일을 복사 합니다. %USERPROFILE%\Documents\Visual Studio 2017\Templates\ItemTemplates\Visual C#\ 이 폴더에 Bot Controller.zip, Bot Dialog.zip 파일을 복사 합니다. Visual Studio 2017을 실행하고 File -> New -> Project -> New Project 화면에 Bot Application이 라는 템플릿이 나오면 시작할 수 있습니다. 참고 : 봇 생성 방법은 지속적으로 변경되니 만드는 시점에 내용을 꼭 확인하고 진행합니다.

Bot 개발 실습

최종 소스 https://github.com/kaki104/bot