Ubuntu

modify readme & add QRCODE

1.24 KB

...@@ -12,29 +12,24 @@ npm install ...@@ -12,29 +12,24 @@ npm install
12 12
13 13
14 ## 주의사항 1 14 ## 주의사항 1
15 - 15 +개발하실 때 서버에 접속하여 각자의 폴더에 맞는 디렉토리에서 작업(클론, 커밋, 푸시 등..)하시길 바랍니다.<br>
16 -index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵니다.<br> 16 +커밋하시고 작업이 끝났다면 상위 폴더로 올라가서 클론하여 메인 프로젝트의 최신화를 시켜주신 다음 상시 작동을 위하여 그 클론된 메인 프로젝트를 실행시킨다음 종료해주시길 바랍니다.<br>
17 -(계정 하나를 정해 통합 예정)<br> 17 +(작업을 시작하실 때 자신의 로컬 개발폴더가 구버전이 아닌지 확인하시길 바랍니다.)
18 18
19 ## 주의사항 2 19 ## 주의사항 2
20 - 20 +서버는 기본적으로 nodejs가 실행되고 있는 상태이기때문에, 개발을 하고자 실행시키려면 중복실행으로 인해 주소가 겹쳐 오류가 발생할 것입니다. <br>
21 -현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.<br> 21 +따라서
22 -DEBUG CONSOLE에서,
23 -
24 ```bash 22 ```bash
25 -It seems that BASE_URL is not set. Connecting to ngrok... 23 +killall node
26 -listening on https://*************.ngrok.io/callback
27 ``` 24 ```
28 -이 출력될때 https://*************.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.<br> 25 +명령어를 실행하여 실행중인 node를 종료시킨 후 개발작업에 들어가시면 됩니다.
29 -(aws를 이용하여 웹훅 URL을 대체할 예정)<br>
30 -
31 26
32 ## 참고사항 27 ## 참고사항
33 node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 추가하였으니 마음편히 커밋&푸시하시길 바랍니다. 28 node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 추가하였으니 마음편히 커밋&푸시하시길 바랍니다.
34 29
35 -## 예제1 30 +## 예제1 (현재 진행상황 반영)
36 -각자의 api에 대한 봇 친구 추가가 되어있다는 가정하에 기술합니다. 31 +봇 친구 추가가 되어있다는 가정하에 기술합니다.<br>
37 -<br> 32 +친구 추가를 위한 QR코드는 같이 업로드해두었습니다.<br>
38 <br> 33 <br>
39 ```bash 34 ```bash
40 노래 추천해줘 35 노래 추천해줘
...@@ -47,14 +42,29 @@ node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 ...@@ -47,14 +42,29 @@ node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을
47 <br> 42 <br>
48 43
49 ## 예제2 44 ## 예제2
50 -그 외에는 text의 경우엔 profile, buttons 등의 내용을 제외하곤 전송받은 메시지를 그대로 다시 보냅니다. 45 +그 외에는 이해를 못했다는 답장이 옵니다.
51 ```bash 46 ```bash
52 안녕? 47 안녕?
53 ``` 48 ```
54 ```bash 49 ```bash
55 -안녕? 50 +무슨 말인지 못알아먹겠습니다
51 +```
52 +
53 +## 해결사항
54 +~~index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵니다.~~<br>
55 +~~(계정 하나를 정해 통합 예정)~~<br>
56 +<br>
57 +계정을 결정하여 해결됨.
58 +
59 +
60 +~~현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.~~<br>
61 +~~DEBUG CONSOLE에서,~~
62 +
63 +```bash
64 +It seems that BASE_URL is not set. Connecting to ngrok...
65 +listening on https://*************.ngrok.io/callback
56 ``` 66 ```
67 +~~이 출력될때 https://*************.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.~~<br>
68 +~~(aws를 이용하여 웹훅 URL을 대체할 예정)~~<br>
57 <br> 69 <br>
58 -## 예제3
59 -image, video, audio, location, sticker 형태의 메시지도 지원하지만, 프로젝트 특성상 쓰일지는 잘 모르겠습니다.<br>
60 -직접 테스트 해보시기 바랍니다.
...\ No newline at end of file ...\ No newline at end of file
70 +aws로 실행시킬 챗봇에 webhook을 통합하여 실행시키는 식으로 웹훅 문제 해결됨.
...\ No newline at end of file ...\ No newline at end of file
......