EC2 Default User

UPDATE : README.md

Showing 1 changed file with 38 additions and 6 deletions
......@@ -4,30 +4,62 @@
<div align="center"><img src="./images/main_logo.png" width="20%" height="20%"></div>
# 주식 알리미 봇(Stock Alert bot)
# 주식 뉴스 알리미 봇(Stock news Alert bot)
## 최신 뉴스를 쉽고 빠르게 Get 하세요!
## About The Project
- 라인 채팅 어플로 실시간 주식 관련 뉴스를 빠르게 접하기 위해 만들었습니다.
- 관심 키워드를 입력 시 해당 키워드에 대한 최신 뉴스를 알려줍니다.
- Naver 검색 API 기반으로 만들어졌습니다.
### Project Architecture
![project_structure](./img/project_structure.png)
### Built With
* [Node.js](https://nodejs.org/ko/)
* [Express](https://expressjs.com/ko/)
* [Javascript](https://developer.mozilla.org/ko/docs/Web/JavaScript)
- [Node.js](https://nodejs.org/ko/)
- [Express](https://expressjs.com/ko/)
## Getting Started
### Usage
1. LINE App -> 친구 찾기 -> @858umbav 친구 추가
[1](./images/1.png)
[2](./images/2.png)
2. 채널에 입장하면 다음과 같은 안내문을 받습니다.
[3](./images/3.png)
3. 'help' 입력 시 사용 방법에 대해 재전송 해드립니다.
[4](./images/4.png)
4. 'news on' 입력 후 키워드 검색시 해당 관련 뉴스를 보내드립니다.
[5](./images/5.png)
[6](./images/6.png)
5. 'news off' 입력 시 뉴스 기능을 종료합니다.
[7](./images/7.png)
6. 챗봇 푸시 기능으로 '상/하한가 소식'이 있습니다.
- 1분 마다 '상/하한가' 키워드로 새로운 뉴스를 검색합니다.
- 새로운 뉴스가 존재할 경우 메신저로 알림을 보냅니다.
[8](./images/8.png)
### Installation
1. Clone the repository
```shell
```
git clone http://khuhub.khu.ac.kr/2017103049/Stock_Alert_Chatbot.git
```
2. node.js 서버를 위해서 ```npm install``` 설치를 진행합니다.
3. [Naver Open API](https://developers.naver.com/main/)에서 client id와 secret을 발급 받습니다.
4. [Line messaging API](https://developers.line.biz/en/services/messaging-api/)에서 channel TOKEN을 발급 받습니다.
## Contributing
......