본문 바로가기
Programming/C#

TelegramBot Sample 만들기 - 1 ( C#프로젝트 생성 )

by Deafhong 2017. 1. 11.
반응형


안녕하세요. 데프홍입니다.



메신저 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 발급 방법에 대해서 포스팅하도록 하겠습니다.





반응형