텔레그램 봇 구축하기
우선, 텔레그램 어플에 들어가서 다음과 같은 단계를 따른다.
그렇게 되면 다음과 같은 메세지가 뜨는데,
여기 있는 Token을 통해 HTTP API에 접근할 수 있다.
그럼 movieAlarmBot을 검색해서 들어가보자.
그리고 'hi' 라는 메세지를 보내면
Bot은 나의 고유의 ID값을 알 수 있게 되고,
이를 통해 Bot이 나에게 메세지를 보낼 수 있게 되는 것이다.
자, 그럼 이제 파이썬으로 텔레그램 봇을 구축해보자.
그 전에, python-telegram-bot 모듈을 설치해보자.
>pip install python-telegram-bot
telegram_bot.py 파일을 하나 새로 생성한 후 다음과 같은 코드를 넣어서 확인하면
그러면 메세지를 보낸 사용자의 ID를 가져올 수 있다.
봇으로 메세지를 보내보자.
코드를 다음과 깉이 수정해보자.
그럼 이렇게 메세지가 온 것을 확인할 수 있다.
알리미에 텔레그램 봇 추가하기
영화 알리미에 텔레그램 봇 메세지를 전송하는 기능을 추가해보자.
movie_crawler.py 의 코드를 다음과 같이 수정해보자.
그럼 다음과 같은 메세지가 오는 것을 확인할 수 있다.
이제 다음 챕터에서는 지속적으로 이 알리미 기능을 시행하는 스케줄러를 구축해보자.
끝!
'Python > 실습' 카테고리의 다른 글
[웹크롤링: bs4, requests] 네이버 날씨 미세먼지 가져오기 / 네이버 웹툰 제목 가져오기 / 네이버 웹툰 썸네일 가져오기 (0) | 2020.03.28 |
---|---|
[django 연습] 나의 첫 번째 Django 프로젝트 / Django Girls(장고 걸스) Tutorial (0) | 2020.03.21 |
[django 연습] Diary / 일기장 / CRUD 구현 (0) | 2020.03.04 |
[파이썬으로 영화 예매 오픈 알리미 만들기] 3. 스케쥴러 (0) | 2020.02.25 |
[파이썬으로 영화 예매 오픈 알리미 만들기] 1. 웹 크롤링 (1) | 2020.02.18 |