시작. 프로젝트 SMTM
내가 받고 싶은 시황뉴스를 받아보기 까지의 먼 여정을 앞두고 먼저 프로젝트 이름을 정해 볼까요? 저는 게임 스타크래프트의 치트키 Show Me The Money에서 영감을 얻어 SMTM으로 정했습니다.
완성된 프로젝트는 아래와 같이 실시간으로 내가 등록한 키워드가 시황뉴스 제목에 있다면 텔레그램 알람이 오게 됩니다. 아래 화면은 공시, AI, 1위 키워드가 뉴스 제목에 있어 알람이 왔습니다.
"주식투자. 간단하지만 최소한의 도구 SMTM"
SMTM를 만드는데 있어 개발자 수준의 코딩 기술이나 IT지식은 필요하지 않습니다.
위 그림2에서 보듯이 SMTM의 흐름은 내가 알림받기까지의 총 3단계로 나누어져 있습니다.
첫번째. 시황뉴스를 보내주는 이베스트증권
시황뉴스는 협약된 언론사(22곳)가 24시간 내내 특히 장중에는 엄청난 뉴스를 쏟아냅니다. 그렇다면 수많은 시황뉴스는 어떻게 실시간으로 받을 수 있을까요? 시황뉴스를 받아오려면 먼저 이베스트 증권사의 계정생성과 API사용신청을 하고, 제공하는 API의 유형을 이해해야 합니다. 그 중 우리는 REAL TYPE을 사용하게 됩니다.
두번째. 시황뉴스에서 내 관심 키워드를 기준으로 발송 여부를 판단하는 SMTM
이베스트증권으로 실시간으로 전달받은 시황뉴스 제목에서 내 관심 키워드가 있다면 텔레그램으로 보냅니다. SMTM의 기능은 이게 전부입니다.
세번째. 언제 어디서든 시황뉴스를 받아볼 수 있도록 하는 텔레그램
언제 어디서나 실시간으로 내가 받고 싶은 키워드가 들어간 시황뉴스를 받아볼 수 있는 방법이 필요합니다. 전용 텔레그램 채널에서 해당 뉴스가 발행될 때마다 실시간으로 확인할 수 있습니다.
다음장에서는 Hello World! 실제 코딩과 라이브러리 설치를 진행하겠습니다.