/com.comp3111.chatbot

:robot: Chatbot project for Comp 3111

Primary LanguageJavaMIT LicenseMIT

Comp3111 Chatbot

Build Status

Chatbot project for Comp 3111

Localhost setup

  1. Git clone
  2. Fire up both server and database with docker-ce and docker-compose: ./gradlew build && docker-compose up -build
  3. Run ngrok 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 Deploy
  2. Fill in LINE_BOT_CHANNEL_TOKEN and LINE_BOT_CHANNEL_SECRET, continue and deploy the app