로컬에서 개발 시 필수 작업 배포 후에 문법에러나면 짜증나므로 개발전에 먼저 아래 커맨드를 실행시키자
$ cp ./tmp/pre-commit ./.git/hooks/pre-commit
$ chmod 755 ./.git/hooks/pre-commit
커밋하고
$ git push origin master
성공하면 알아서
heroku 의 line web bot 서버에 배포됨
heroku 가입 한 후 가입이메일을 오너에게 알려 heroku 서버 권한들 등록받아야함 권한등록이 끝난 후 heroku cli 를 설치 한 다음 아래 커맨드를 실행한다.
$ heroku logs --app hogu-line-bot --tail
$ export LINE_CHANNEL_SECRET=YOUR_LINE_CHANNEL_SECRET
$ export LINE_CHANNEL_ACCESS_TOKEN=YOUR_LINE_CHANNEL_ACCESS_TOKEN
$ pip install -r requirements.txt
Run WebhookParser sample
$ python app.py
Run WebhookHandler sample
$ python app_with_handler.py