Ga Min Cha

Update README.md

# 즐겨찾는 팀을 기반으로 한 축구경기 추천 챗봇
# 축구관련 정보제공 챗봇
<!--Table of Contents-->
## Table of Contents
......@@ -7,17 +7,23 @@
3. Usage
4. Roadmap
5. Contributing
6. License
7. Contact
6. Contact
<p align="right">(<a href="#top">back to top</a>)</p>
<!--About The Project-->
## About The Project
- 본 프로젝트에서는 사용자가 응원하는 축구팀을 즐겨찾기로 추가하여 챗봇과의 대화를 통해 축구경기에 대한 정보를 얻을 수 있게 서비스를 제공합니다.
- Line 채널 ID로 챗봇을 추가하여 사용할 수 있습니다.
- 해당 챗봇을 통하여 경기 일정과 소속선수 그리고 팀, 득점, 도움 순위 정보를 제공합니다.
- Papago API를 이용하여 한글과 영어 입력이 모두 지원 가능하도록 했습니다.
### Built With
- [Node.js](https://nodejs.org/ko/)
- [Express](https://expressjs.com/ko/)
- [Javascript](https://developer.mozilla.org/ko/docs/Web/JavaScript)
- [Line API](https://developers.line.biz/en/services/messaging-api/)
- [Papago API](https://developers.naver.com/apps)
- [Sports API](https://www.api-football.com/documentation-v3#section/Authentication)
<p align="right">(<a href="#top">back to top</a>)</p>
......@@ -33,7 +39,9 @@ npm install
### Installation
- Messaging API
1. Get a free API Key at <https://developers.line.biz/en/services/messaging-api/>
2. Clone the repo
- Sports API
2. Get a free API Key at <https://www.api-football.com/>
3. Clone the repo
```
git clone http://khuhub.khu.ac.kr/2018102191/enjoy_soccer.git
```
......@@ -45,10 +53,25 @@ npm install
<!--Usage-->
## Usage
1. Line 앱에서 "FootballManager" 채널을 추가해 주세요.
- 라인 채널 아이디 : @561ankpu
2. 채팅창에 들어가면 챗봇이 안내 문구를 전송합니다.
<img src="appscreenshot.jpg" width="300px" height="800px"></img><br/>
3. 안내 문구에 따라 리그 번호 혹은 팀명을 입력합니다.
<img src="firstmessage.png" width="300px" height="400px"></img><br/>
<p align="right">(<a href="#top">back to top</a>)</p>
<!--Roadmap-->
## Roadmap
- [x] Line 채널 만들기
- [x] 한->영, 영->한으로 메세지 번역하기
- [x] leagueID로 teamID 받아오기
- [x] teamID로 leagueID 받아오기
- [x] 메세지 공백 처리하기
- [x] 기능 별 Sports API에서 추출한 json파일 파싱하는 함수 구현하기
<p align="right">(<a href="#top">back to top</a>)</p>
......@@ -62,11 +85,6 @@ npm install
<p align="right">(<a href="#top">back to top</a>)</p>
<!--License-->
## License
<p align="right">(<a href="#top">back to top</a>)</p>
<!--Contact-->
## Contact
- 박찬수 : suplife0@khu.ac.kr
......