Toggle navigation
Toggle navigation
This project
Loading...
Sign in
방승일
/
Stock_Alert_Chatbot
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
EC2 Default User
2022-06-09 01:35:08 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
de01ab8a83a039cdc36530877e55f87e164b65de
de01ab8a
1 parent
5809cff0
UPDATE : README.md
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
38 additions
and
6 deletions
README.md
README.md
View file @
de01ab8
...
...
@@ -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
...
...
Please
register
or
login
to post a comment