-
텔레그램 봇으로 나에게 메세지 보내기 -1코딩/프로젝트 2018. 10. 28. 21:37
오늘은 텔레그렘 봇을 이용하여
간단한 푸싱 서비스를 구현하도록 해보겠다
사시 지금 목적은 맨날 내가 밥값 내는걸 까먹어서
나한테 알림 좀 하라는 의미로 봇을 만들것이다 ㅎㅎㅎ..
일단 텔레그램을 가입하고
폰과 pc에 텔레그램을 깔도록 하자
pc를 쓰는 이유는 토큰 복 붙이 쉽고 테스트하기엔...
권장 사항이다
여튼 깔렸다면
검색에 BotFather 를 검색하자
BotFather가 검색되면 눌러서 /newbot을 입력한다
처음으로 이름을 지정해주고
다음으로는 username을 지정해준다. 끝부분에 bot을 붙여야 생성이 된다!!!
중복됬다하면 다른 이름으로 시도하면 된다.
이런식으로 설정해준다. ㅎ
그러면 다음에 토큰이 생성된다.
토큰은 봇 메시징에 매우 필수적이다
이런식으로 토큰이 생성이 된다 ㅎㅎㅎ
( Use this token to accesss the HTTP API : 부분 밑에 보이는 값이 토큰 값이다 )
이제 봇이 생성된지 보러가보자
아까 username으로 봇을 검색하면 생성된 봇이 보일것이다
봇을 클릭하면
/start 라고 알아서 쳐질것이다
봇이 나에게 메세지를 보내려면 두가지가 필요한데
첫째는 token
두번째는 내id
이다. 이걸 어떻게 확인할까 ?
https://api.telegram.org/bot[token]/getUpdates
[token]를 지우고 거기에 토큰을 넣어서 웹브라우저 url에서 호출해보자
거의 깨져서 안보이는데 id 부분에 값이 들어와 있을 것이다.
나는 처음에 result 부분이 없어서 당황했는데 알고보니 내가 핸드폰에서 텔레그램에 연동을 안해놨었다.ㅎ
여튼 저 아이디도 알았으니 나한테 메세지를 보내본다.
https://api.telegram.org/bot[토큰]/sendMessage?chat_id=[내아이디]&text=[보낼메세지]
이거를 웹브라우저 상에 치면 된다.ㅎ
나는 HELLO를 넣어서 보내봤다
ㅎㅎㅎㅎㅎ...
안녕친구야 반갑다
이렇게 간단하게 나한테 메세지를 보내는 푸싱봇을 만들어봤다
이제 이 친구를 통해 나한테 메세지를 일정시간에 보내는 일을
NODE.JS를 통해 만들어보도록하겠다 냐하하하
'코딩 > 프로젝트' 카테고리의 다른 글
텔레그램 봇으로 나에게 메세지 보내기 -3 (0) 2018.10.29 텔레그램을 이용한 나에게 메세지 보내기 -2 (0) 2018.10.29