개발

c# telegrambot api

내공얌냠 2022. 2. 28. 16:47

 

1. 프로젝트에 텔레그램봇 설치

프로젝트 생성 후 솔루션 우클릭을 하여

Nuget 패키지 관리 > 찾아보기 > Telegram을 검색하여 나오는 Telegram.Bot 을 설치합니다.

설치

여기서 혹시 기존 닷넷 프레임워크의 버전이 4.5나 core가 아닌 경우 16 버전 대 혹은 아래로 가면 지원을 하게 되니

버전을 클릭하여 종속성을 확인하셔서 설치하시기 바랍니다!

 

2. 텔레그램에서 봇파더로 봇 생성

텔레그램에 접속한 후 BotFather 를 검색하여 말을 겁니다.

/newbot : 새로운 봇 만들기

bot 의 이름을 입력

bot의 username을 입력(bot으로 끝나야 함)

그러면 토큰이 발생하는데 이것은 개인적인 것이므로 잘 보관해둡니다!

여기서부터는 코드를 작성하면 됩니다.

 

 

References

https://deafjwhong.tistory.com/50

 

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

안녕하세요. 데프홍입니다. 메신저 Bot 관련해서 이슈가 나온지는 한참 되었습니다만.. 메신저 봇을 이용해서 활용할 일이 생겨서.. 개인프로젝트를 만들어 보기로 했습니다. 메신저 Bot 은 Telegram

deafjwhong.tistory.com

https://deafjwhong.tistory.com/51?category=793843 

 

TelegramBot Sample 만들기 - 2 ( Bot 만들기 )

안녕하세요. 데프홍입니다. 저번에는 C# 프로젝트를 만들어 보는 시간을 가졌는데요.. 이번에는 telegram 의 botfather 을 통한 새로운 봇을 만들고, api 호출에 필요한 token 를 발급을 받아보도록 하겠

deafjwhong.tistory.com

치면, 그대로 응답해주는 에코Bot(?) 을

deafjwhong.tistory.com

 

728x90
반응형