Merge branch 'master' into 'feature/Chatbot_megabox'
Edit README.md See merge request !33
Showing
1 changed file
with
53 additions
and
21 deletions
| 1 | +[](https://nodejs.org/ko/) [](https://expressjs.com/ko/) | ||
| 2 | +[](https://github.com/puppeteer/puppeteer) [](https://www.selenium.dev/documentation/webdriver/) [](https://www.npmjs.com/package/express-async-handler) [](https://cheerio.js.org/) | ||
| 1 | # 3대 멀티플렉스 통합 예매 챗봇 | 3 | # 3대 멀티플렉스 통합 예매 챗봇 |
| 2 | 4 | ||
| 3 | 5 | ||
| ... | @@ -20,40 +22,70 @@ CGV, 롯데시네마, MEGABOX 영화관의 정보를 통합 제공 및 예매를 | ... | @@ -20,40 +22,70 @@ CGV, 롯데시네마, MEGABOX 영화관의 정보를 통합 제공 및 예매를 |
| 20 | + Line Messaging API | 22 | + Line Messaging API |
| 21 | + Kakao Search-by-Keyword API | 23 | + Kakao Search-by-Keyword API |
| 22 | 24 | ||
| 23 | -## Getting Started | ||
| 24 | 25 | ||
| 25 | -### Prerequisites | 26 | +## Getting Started |
| 26 | 27 | ||
| 27 | ### Installation | 28 | ### Installation |
| 28 | 29 | ||
| 30 | +1. Kakao REST API관련 KEY를 발급받습니다. | ||
| 31 | + [Kakao Search API](https://developers.kakao.com/) | ||
| 32 | +2. 해당 Repository를 Clone합니다. | ||
| 33 | + `git clone http://khuhub.khu.ac.kr/{YourID}/Multiplex_Ticketing_Platform.git` | ||
| 34 | +3. 코드를 실행하는데 필요한 npm 요소들을 Install합니다. | ||
| 35 | + `npm install` | ||
| 36 | +4. Line Messaging API - Webhook 설정에서 본인의 domain을 입력합니다. | ||
| 37 | + | ||
| 38 | +5. 코드에 본인이 발급받은 API KEY, Domain을 입력합니다. | ||
| 39 | + `const USER_ID = '{YOUR OWN LINE MESSAGING API USER_ID}';` | ||
| 40 | + `const TOKEN = '{YOUR OWN LINE MESSAGING API TOKEN}';` | ||
| 41 | + `const domain = '{YOUR OWN DOMAIN}';` | ||
| 42 | + `const KAKAO_KEY = '{YOUR OWN KAKAO REST API KEY}';` | ||
| 43 | +6. QR 코드를 휴대폰의 카메라로 스캔하거나 <__@583zdtpz__>을 친구 찾기에 입력하여 "영화관통합예매챗봇"을 추가합니다. | ||
| 44 | + | ||
| 29 | 45 | ||
| 30 | -# Contributing | ||
| 31 | 46 | ||
| 32 | -1. 해당 Repository를 Fork합니다. | 47 | +## Usage |
| 33 | -`git fork http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git` | ||
| 34 | -2. Fork한 Repository를 Clone합니다. | ||
| 35 | -`git clone http://khuhub.khu.ac.kr/{YourID}/Multiplex_Ticketing_Platform.git` | ||
| 36 | -3. 당신이 개발하고자 하는 기능의 Branch를 추가합니다. | ||
| 37 | -`git checkout -b feature/{YourBranchName}` | ||
| 38 | -4. 기능을 구현합니다. | ||
| 39 | -5. 당신이 추가한 기능 또는 수정 사항을 Commit합니다. | ||
| 40 | -`git commit -m 'Add feature {FeatureName}'` | ||
| 41 | -6. 당신의 Branch를 Push합니다. | ||
| 42 | -`git push origin feature/{YourBranchName}` | ||
| 43 | -7. Pull Request를 엽니다. | ||
| 44 | 48 | ||
| 49 | +챗봇을 추가하게 되면 자동으로 다음과 같은 메세지가 전송됩니다. | ||
| 45 | 50 | ||
| 46 | -## License | 51 | + |
| 47 | 52 | ||
| 48 | -Apache License를 사용합니다. LICENSE.txt를 통해 자세한 정보를 확인해주세요. | 53 | +영화 예매 링크를 받는데 까지는 총 4가지의 단계를 거치게 됩니다! |
| 49 | 54 | ||
| 55 | +1. 브랜드 선택 | ||
| 56 | +2. 영화관 선택 | ||
| 57 | + 2-1.영화관 세부 선택 | ||
| 58 | +3. 날짜 선택 | ||
| 59 | +4. 상영 중인 영화 목록에서 원하는 영화 선택 | ||
| 50 | 60 | ||
| 51 | -## Contact | 61 | +위와 같은 단계로 입력이 모두 완료되면 선택하신 영화 예매 링크 및 영화관 위치 링크를 챗봇을 통해 바로 전달받으실 수 있습니다!! |
| 62 | + | ||
| 63 | + | ||
| 64 | +## Contributing | ||
| 52 | 65 | ||
| 53 | -> 임승현 - kevinlsh17@khu.ac.kr | 66 | +1. 해당 Repository를 Fork합니다. |
| 67 | +`git fork http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git` | ||
| 68 | +2. Fork한 Repository를 Clone합니다. | ||
| 69 | +`git clone http://khuhub.khu.ac.kr/{YourID}/Multiplex_Ticketing_Platform.git` | ||
| 70 | +3. 당신이 개발하고자 하는 기능의 Branch를 추가합니다. | ||
| 71 | +`git checkout -b feature/{YourBranchName}` | ||
| 72 | +4. 기능을 구현합니다. | ||
| 73 | +5. 당신이 추가한 기능 또는 수정 사항을 Commit합니다. | ||
| 74 | +`git commit -m 'Add feature {FeatureName}'` | ||
| 75 | +6. 당신의 Branch를 Push합니다. | ||
| 76 | +`git push origin feature/{YourBranchName}` | ||
| 77 | +7. Pull Request를 엽니다. | ||
| 54 | 78 | ||
| 55 | -> 이혜인 - hil0409@khu.ac.kr | ||
| 56 | 79 | ||
| 57 | -> 신승민 - s091506@khu.ac.kr | 80 | +## License |
| 81 | + | ||
| 82 | +Apache License를 사용합니다. LICENSE.txt를 통해 자세한 정보를 확인해주세요. | ||
| 83 | + | ||
| 84 | + | ||
| 85 | +## Contact | ||
| 58 | 86 | ||
| 87 | +> 임승현 - kevinlsh17@khu.ac.kr | ||
| 88 | +> 이혜인 - hil0409@khu.ac.kr | ||
| 89 | +> 신승민 - s091506@khu.ac.kr | ||
| 90 | +> | ||
| 59 | > Project Link: [http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git](http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git) | 91 | > Project Link: [http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git](http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git) |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment