README.md 2.69 KB

node-16.15.0 express-4.18.1

주식 뉴스 알리미 봇(Stock news Alert bot)

최신 뉴스를 쉽고 빠르게 Get 하세요!

About The Project

  • 라인 채팅 어플로 실시간 주식 관련 뉴스를 빠르게 접하기 위해 만들었습니다.
  • 관심 키워드를 입력 시 해당 키워드에 대한 최신 뉴스를 알려줍니다.
  • Naver 검색 API 기반으로 만들어졌습니다.

Project Architecture

project_structure

Built With

Usage

  1. LINE App -> 친구 찾기 -> @858umbav 친구 추가

  2. 채널에 입장하면 다음과 같은 안내문을 받습니다.

  3. 'help' 입력 시 사용 방법에 대해 재전송 해드립니다.

  4. 'news on' 입력 후 키워드 검색시 해당 관련 뉴스를 보내드립니다.

  5. 'news off' 입력 시 뉴스 기능을 종료합니다.

  6. 챗봇 푸시 기능으로 '상/하한가 소식'이 있습니다.

  7. 1분 마다 '상/하한가' 키워드로 새로운 뉴스를 검색합니다.

  8. 새로운 뉴스가 존재할 경우 메신저로 알림을 보냅니다.

Installation

  1. Clone the repository

    git clone http://khuhub.khu.ac.kr/2017103049/Stock_Alert_Chatbot.git
    
  2. node.js 서버를 위해서 npm install 설치를 진행합니다.

  3. Naver Open API에서 client id와 secret을 발급 받습니다.

  4. Line messaging API에서 channel TOKEN을 발급 받습니다.

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/name)
  3. Commit your Changes (git commit -m "Add feature)
  4. Push to the Branch (git push origin feature/name)
  5. Open a Pull Request

License

the MIT License. See LICENSE.txt for more information.

Contact

-> 방승일 : seungilbang@khu.ac.kr