TelegramBot Sample 만들기 - 1 ( C#프로젝트 생성 )
안녕하세요. 데프홍입니다.
메신저 Bot 관련해서 이슈가 나온지는 한참 되었습니다만.. 메신저 봇을 이용해서 활용할 일이 생겨서..
개인프로젝트를 만들어 보기로 했습니다.
메신저 Bot 은 Telegram Bot 으로 사용하기로 결정을 했으며, 언어는 C# 으로 개발하도록 하겠습니다.
( C#.. 너무 오랜만에 사용해보는 군요.. ㅠㅠ )
참! 제가 사용하는 OS 환경은 Windows 10 영문버전 입니다.
자.. 먼저 제가 사용하고 있는 툴은 Visual Studio 2015 버전인데요.
이것을 이용해서 C# Windows Application 을 생성해보고,
NuGet 이라는 관리도구를 이용해서 Telegram API 를 설치해보도록 하겠습니다.
1. 먼저 File -> New -> Project 을 통해 New Project 창을 열고,
아래 프로젝트 명을 친 다음 OK 를 눌려줍니다.
프로젝트명 : telegramAPI_Example
2. 프로젝트가 생성된 모습입니다.
여기서 Solution Explorer 창에서 프로젝트명 위에
마우스 포인트를 올려 놓고, 우클릭을 해 줌으로서 메뉴를 열어줍니다.
3. Manage NuGet Packages... 을 선택하여 NuGet 패키지 관리 페이지를 열어줍니다.
4. Browse 을 클릭 -> 아래의 입력란에서 'telegram' 이라고 치고 엔터를 치시거나
기다리시면 아래에 목록이 뜨는데, 그 중에서 Telegram.Bot 을 선택하시면 됩니다.
5. 오른쪽 창에 뜬 상세페이지에서 Install 을 클릭하여 설치를 진행하면 됩니다.
6. 설치가 진행되면서 파란 사각형으로 표시된 부분의 Output 창에 로그가 나타나다가
빨간 사각형으로 표시된 부분에 팝업창이 띄게 되는데, OK 를 누르고, 진행을 합니다.
팝업창에서 설명하는 내용은
Visual Studio 가 해당 솔루션에서 어떠한 변경작업이 이루어질 것에 대한 리뷰내용입니다.
( 한글이면... 굳이 번역안해도 되겠군요.... )
7. 라이센스 동의( I Accept )를 클릭합니다.
8. 아래의 Output 로그 내용 중에서 Finished 내용이 나오면 설치가 완료된 것입니다.
이것으로 개발에 필요한 프로젝트 생성과 Telegram API 설치를 해 줌으로서
다음단계로 넘어갈 준비가 되었습니다.
다음 포스팅에서는 Telegram Bot 의 Key 발급 방법에 대해서 포스팅하도록 하겠습니다.