본문 바로가기
반응형

Programming/C#3

TelegramBot Sample 만들기 - 3 ( C#프로젝트와 Bot 연결 ) 안녕하세요. 데프홍입니다. 이번 포스팅에서는 C# 프로젝트와 Bot Token 을 이용해서 연결시킨 후,Bot Name 을 가져오는 간단한 예제,그리고 Bot 에서 메세지를 치면, 그대로 응답해주는에코Bot(?) 을 구현해보도록 하겠습니다. 먼저 간단하게 구현순서를 나열하자면다음 아래와 같습니다. 1. Token 을 이용한 TelegramBotClinet 을 설정.2. TelegramBotClient 의 이름을 호출.3. OnMessage 이벤트를 추가.4. Receiving 을 실행하도록 셋팅.5. 프로그램 실행6. Bot 에 메세지 쳐보기. 자. 먼저.. 만들어둔 C# 프로젝트를 열어서 Form1.cs[Design] 의 폼 화면을 더블클릭하여Form1_Load 함수로 들어갑니다. 다음 아래와 같이 코.. 2017. 1. 16.
TelegramBot Sample 만들기 - 2 ( Bot 만들기 ) 안녕하세요. 데프홍입니다. 저번에는 C# 프로젝트를 만들어 보는 시간을 가졌는데요.. 이번에는 telegram 의 botfather 을 통한 새로운 봇을 만들고, api 호출에 필요한 token 를 발급을 받아보도록 하겠습니다. 1. Telegram 을 연 다음에 친구 목록에서 @botfather 을 입력하여 로봇의 아버지를 찾아야 됩니다. 2. botfather 을 선택하면, 다음 아래의 화면이 나타나게 됩니다.여기서 bot 에 대한 생성 및 수정, 삭제를 할 수가 있습니다. (자식을 관리하는 거니까.....) 여기서, 시작 버튼을 눌려서 봇을 생성시킬 준비를 합니다. 3. /start 을 통해서 텔레그램 봇 관리 및 생성에 필요한 명령어를 확인할 수가 있습니다. 4. 아래의 이미지처럼 먼저 /newb.. 2017. 1. 12.
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 을 통.. 2017. 1. 11.
반응형