Toggle navigation
Toggle navigation
This project
Loading...
Sign in
신지원
/
LineMusicChatbot
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
Ubuntu
2021-05-29 14:09:39 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7c5e8b1f9267f8ff7548dcb65f726a9f302815c2
7c5e8b1f
1 parent
bd02cf98
modify readme & add QRCODE
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
30 additions
and
20 deletions
QR_Code.png
README.md
QR_Code.png
0 → 100644
View file @
7c5e8b1
1.24 KB
README.md
View file @
7c5e8b1
...
...
@@ -12,29 +12,24 @@ npm install
## 주의사항 1
index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵
니다.
<br>
(
계정 하나를 정해 통합 예정)
<br>
개발하실 때 서버에 접속하여 각자의 폴더에 맞는 디렉토리에서 작업(클론, 커밋, 푸시 등..)하시길 바랍니다.
<br>
커밋하시고 작업이 끝났다면 상위 폴더로 올라가서 클론하여 메인 프로젝트의 최신화를 시켜주신 다음 상시 작동을 위하여 그 클론된 메인 프로젝트를 실행시킨다음 종료해주시길 바랍
니다.
<br>
(
작업을 시작하실 때 자신의 로컬 개발폴더가 구버전이 아닌지 확인하시길 바랍니다.)
## 주의사항 2
현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.
<br>
DEBUG CONSOLE에서,
서버는 기본적으로 nodejs가 실행되고 있는 상태이기때문에, 개발을 하고자 실행시키려면 중복실행으로 인해 주소가 겹쳐 오류가 발생할 것입니다.
<br>
따라서
```
bash
It seems that BASE_URL is not set. Connecting to ngrok...
listening on https://
*************
.ngrok.io/callback
killall node
```
이 출력될때 https://
************
*
.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.
<br>
(aws를 이용하여 웹훅 URL을 대체할 예정)
<br>
명령어를 실행하여 실행중인 node를 종료시킨 후 개발작업에 들어가시면 됩니다.
## 참고사항
node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 추가하였으니 마음편히 커밋&푸시하시길 바랍니다.
## 예제1
각자의 api에 대한 봇 친구 추가가 되어있다는 가정하에 기술합니다.
<br>
## 예제1
(현재 진행상황 반영)
봇 친구 추가가 되어있다는 가정하에 기술합니다.
<br>
친구 추가를 위한 QR코드는 같이 업로드해두었습니다.
<br>
<br>
```
bash
노래 추천해줘
...
...
@@ -47,14 +42,29 @@ node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을
<br>
## 예제2
그 외에는
text의 경우엔 profile, buttons 등의 내용을 제외하곤 전송받은 메시지를 그대로 다시 보냅
니다.
그 외에는
이해를 못했다는 답장이 옵
니다.
```
bash
안녕?
```
```
bash
안녕?
무슨 말인지 못알아먹겠습니다
```
## 해결사항
~~index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵니다.~~
<br>
~~(계정 하나를 정해 통합 예정)~~
<br>
<br>
계정을 결정하여 해결됨.
~~현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.~~
<br>
~~DEBUG CONSOLE에서,~~
```
bash
It seems that BASE_URL is not set. Connecting to ngrok...
listening on https://
*************
.ngrok.io/callback
```
~~이 출력될때 https://
************
*
.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.~~
<br>
~~(aws를 이용하여 웹훅 URL을 대체할 예정)~~
<br>
<br>
## 예제3
image, video, audio, location, sticker 형태의 메시지도 지원하지만, 프로젝트 특성상 쓰일지는 잘 모르겠습니다.
<br>
직접 테스트 해보시기 바랍니다.
\ No newline at end of file
aws로 실행시킬 챗봇에 webhook을 통합하여 실행시키는 식으로 웹훅 문제 해결됨.
\ No newline at end of file
...
...
Please
register
or
login
to post a comment