https://github.com/patrick330602/com.comp3111.chatbot
Chatbot project for Comp 3111
https://github.com/patrick330602/com.comp3111.chatbot
Last synced: over 1 year ago
JSON representation
Chatbot project for Comp 3111
- Host: GitHub
- URL: https://github.com/patrick330602/com.comp3111.chatbot
- Owner: patrick330602
- License: mit
- Created: 2017-11-20T03:25:23.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-20T01:05:46.000Z (over 8 years ago)
- Last Synced: 2025-01-20T12:45:19.800Z (over 1 year ago)
- Language: Java
- Homepage: https://comp3111-chatbot.herokuapp.com
- Size: 854 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Comp3111 Chatbot
[](https://travis-ci.com/IniZio/com.comp3111.chatbot)
Chatbot project for Comp 3111
## Localhost setup
1. Git clone
2. Fire up both server and database with [docker-ce](https://docs.docker.com/engine/installation/) and [docker-compose](https://docs.docker.com/compose/install/): `./gradlew build && docker-compose up -build`
3. Run [ngrok](https://ngrok.com/download) `ngrok http 8080`
4. Copy and paste the ngrok https url + '/callback' to Line control panel (Line@ Manager -> Message API Settings -> LINE Developeres -> Edit -> Webhook URL)
## Heroku setup
1. Click [](https://heroku.com/deploy?template=https://github.com/IniZio/com.comp3111.chatbot)
2. Fill in `LINE_BOT_CHANNEL_TOKEN` and `LINE_BOT_CHANNEL_SECRET`, continue and deploy the app