Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.46 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.46 KB

slack-gcal

Slack integration with Google calendar.

Setup

  • Set up ngrok if you need to tunnel to your localhost from Slack:
 ./ngrok http 8080 
 
  • Create a new Google Developer App and create a client-secrets.json file:
    https://console.developers.google.com/project/slack-gcal/apiui/credential/oauthclient

    • Application type: Web application
    • Name: Web App
    • Authorized redirect URIs:
      http://localhost:8080/oauthcallback
      https://<something>.ngrok.io/oauthcallback
    • Put this .json file in src/main/resources/slack-gcal-test-browser-client-secrets.json.
  • Change val serverRootUrl in SlackCalendarService.scala to the ngrok host above.

  • To run this:

 sbt
 ~re-start
 

Todos