My REAMDME
LINE Message API을 이용하여 번역과 날씨 알림 기능을 제공합니다.
라인
·
파파고
·
기상청
Table of Contents
About The Project
이 프로젝트는 외국인들과 소통할 때 실시간으로 번역해주는 기능을 제공합니다. 또한 기상 정보를 이용하여, 사용자에게 알려줍니다.
Built With
이 프로젝트는 Nodejs기반으로 만들어졌습니다.
- Nodejs -v12.16.2
Getting Started
- 친구추가
1.1. 라인에 접속하여 위의 QR 코드로 ChatBot을 친구추가 합니다.
1.2. 라인에 접속하여 '@974znasv'를 ID로 검색하여, ChatBot을 친구추가 합니다.
- 정보제공동의
ChatBot에게 대화를 걸어, 정보 제공 동의를 진행합니다.
Installation
- Clone the repo
git clone http://khuhub.khu.ac.kr/2017104037/OSS_LINEBOT_kikitank1.git
- Install NPM
npm install request npm install express npm install async
- Enter your info
const TOKEN = 'Your Token' const PAPAGO_ID = 'Your Papago_ID' const PAPAGO_SECRET = 'Your Papago_Secret' const weather_key = 'Your Key'; const domain = "Your Domain" const sslport = Your port;
Usage
- 번역기능
1.1. 번역하고 싶은 언어를 채팅합니다. ex) '한국어', '일본어', '프랑스어', '중국어', 韓国語, KoreanLanguage
1.2. 채팅을 합니다.
- 날씨기능
2.1. 알고싶은 지역을 적습니다. ex) '서울', '수원', '밀양', 'Seoul', '水源'
2.2. '날씨','Weather', '天気'를 칩니다.
더 많은 정보를 원하신다면, 파파고Documentation, 라인Documentation, 기상청openAPI를 참고해주세요.
Roadmap
open issues를 참고해주세요.
Contributing
기여를 하고 싶으시다면, 아래와 같이 해주세요.
언제든지 환영입니다!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
GPL-v3.0 라이센스를 적용합니다. 자세한 정보는 LICENSE를 확인해주세요.
Contact
Hyeonjun Choi - kikitank1@khu.ac.kr
Project Link: http://khuhub.khu.ac.kr/2017104037/OSS_LINEBOT_kikitank1