Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bjork24/google-calendar-slack-status

Automatically sync your Google Calendar events to your Slack status
https://github.com/bjork24/google-calendar-slack-status

google-calendar slack slack-api

Last synced: about 2 months ago
JSON representation

Automatically sync your Google Calendar events to your Slack status

Awesome Lists containing this project

README

        

# Sync Google Calendar to your Slack status

For the full tutorial, please check out the Medium post here: [Syncing your Slack status with Google Calendar because nothing is sacred anymore](https://medium.com/@bjork24/syncing-your-slack-status-with-google-calendar-because-nothing-is-sacred-anymore-3032bd171770). Otherwise, click the button below to begin your journey:

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)

## Finding your SLACK_TOKEN

Slack recently changed how users interact with their API. To find your SLACK_TOKEN, follow these instructions:

1. Create a new Slack bot [here](https://api.slack.com/apps?new_app=1).

1. Once the app has been created, click on the "OAuth & Permissions" link on the sidebar

1. Scroll down to "Scopes" and set the following permissions:
- `dnd:write`
- `users.write`
- `users.profile:write`

1. Copy the `OAuth Access Token` at the top of the page, and use it as your **SLACK_TOKEN**