Showing
1 changed file
with
30 additions
and
19 deletions
... | @@ -5,43 +5,54 @@ Faker Quiz는 프로게이머 Faker 선수의 기록을 퀴즈로 출제해주 | ... | @@ -5,43 +5,54 @@ Faker Quiz는 프로게이머 Faker 선수의 기록을 퀴즈로 출제해주 |
5 | 데이터 출처 : [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/proteam/progamer.php?code=135) | 5 | 데이터 출처 : [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/proteam/progamer.php?code=135) |
6 | 6 | ||
7 | ## 2. 설치 방법 | 7 | ## 2. 설치 방법 |
8 | -1. Repository를 clone합니다. | 8 | +1.Repository를 clone합니다. |
9 | -```{.bash} | 9 | + |
10 | +``` | ||
10 | $ git clone http://khuhub.khu.ac.kr/2019102225/FakerQuiz.git | 11 | $ git clone http://khuhub.khu.ac.kr/2019102225/FakerQuiz.git |
11 | ``` | 12 | ``` |
12 | -2. FakerQuiz repo로 이동하여 [letsencrypt](https://letsencrypt.org/ko/)를 clone합니다. | 13 | + |
13 | -```{.bash} | 14 | +2.FakerQuiz repo로 이동하여 [letsencrypt](https://letsencrypt.org/ko/)를 clone합니다. |
15 | + | ||
16 | +``` | ||
14 | $ cd FakerQuiz/ | 17 | $ cd FakerQuiz/ |
15 | $ git clone https://github.com/letsencrypt/letsencrypt | 18 | $ git clone https://github.com/letsencrypt/letsencrypt |
16 | ``` | 19 | ``` |
17 | -3. SSL 인증서를 발급합니다. | 20 | + |
18 | -```{.bash} | 21 | +3.SSL 인증서를 발급합니다. |
22 | + | ||
23 | +``` | ||
19 | $ ./letsencrypt/letsencrypt-auto certonly | 24 | $ ./letsencrypt/letsencrypt-auto certonly |
20 | ``` | 25 | ``` |
21 | -4. 필요한 node module을 install합니다. | 26 | + |
22 | -```{.bash} | 27 | +4.필요한 node module을 install합니다. |
28 | + | ||
29 | +``` | ||
23 | $ npm install | 30 | $ npm install |
24 | ``` | 31 | ``` |
25 | 32 | ||
26 | ## 3. 사용 방법 | 33 | ## 3. 사용 방법 |
27 | ### 3-1. 실행 방법 | 34 | ### 3-1. 실행 방법 |
28 | -1. [LINE Developers](https://developers.line.biz/en/)에 접속하여 Messaging API channel을 생성합니다. | 35 | +1.[LINE Developers](https://developers.line.biz/en/)에 접속하여 Messaging API channel을 생성합니다. |
29 | -2. Messaging API settings에서 Webhook URL을 설정하고 Use webhook을 enable합니다. | 36 | +2.Messaging API settings에서 Webhook URL을 설정하고 Use webhook을 enable합니다. |
30 | -```{.no-highlight} | 37 | + |
38 | +``` | ||
31 | https://[yourURL]:23023/hook | 39 | https://[yourURL]:23023/hook |
32 | ``` | 40 | ``` |
33 | -3. Channel access token을 발급받습니다. | 41 | + |
34 | -4. `app.js`를 열어 `domain`과 `TOKEN`을 입력합니다. | 42 | +3.Channel access token을 발급받습니다. |
35 | -5. `app.js`를 실행하고 Webhook URL을 Verify합니다. | 43 | +4.`app.js`를 열어 `domain`과 `TOKEN`을 입력합니다. |
36 | -```{.bash} | 44 | +5.`app.js`를 실행하고 Webhook URL을 Verify합니다. |
45 | + | ||
46 | +``` | ||
37 | $ node app.js | 47 | $ node app.js |
38 | ``` | 48 | ``` |
39 | -6. LINE 채널을 친구추가하고 작동을 확인합니다. | 49 | + |
50 | +6.LINE 채널을 친구추가하고 작동을 확인합니다. | ||
40 | 51 | ||
41 | ### 3-2. 다른 선수의 퀴즈 만들기 | 52 | ### 3-2. 다른 선수의 퀴즈 만들기 |
42 | -1. [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/match/playerList.php)에서 원하는 선수의 기록실 링크를 복사합니다. | 53 | +1.[롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/match/playerList.php)에서 원하는 선수의 기록실 링크를 복사합니다. |
43 | -2. `app.js`에서 `url`을 복사한 링크로 교체합니다. | 54 | +2.`app.js`에서 `url`을 복사한 링크로 교체합니다. |
44 | -3. [3-1](http://khuhub.khu.ac.kr/2019102225/FakerQuiz#3-1-%EC%8B%A4%ED%96%89-%EB%B0%A9%EB%B2%95)의 실행 과정을 수행합니다. | 55 | +3.[3-1](http://khuhub.khu.ac.kr/2019102225/FakerQuiz#3-1-%EC%8B%A4%ED%96%89-%EB%B0%A9%EB%B2%95)의 실행 과정을 수행합니다. |
45 | 56 | ||
46 | ## 4. 라이센스 | 57 | ## 4. 라이센스 |
47 | MIT License에 따라 배포됩니다. 자세한 내용은 `LICENSE`를 확인하세요.<br> | 58 | MIT License에 따라 배포됩니다. 자세한 내용은 `LICENSE`를 확인하세요.<br> |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment