Install Slack App Using Autocode

Head on over and copy my Slack app template using this link:

https://autocode.stdlib.com/github/JanethL/BirthdaySlackApp/?filename=README.md

You will be prompted to sign in or create a free account. If you have a Standard Library account click Already Registered and sign in using your Standard Library credentials.

Give your project a unique name and select Start API Project from Github:

2

Autocode automatically sets up a project scaffold to save your project as an API endpoint.

To deploy your API to the cloud navigate through the functions/events/scheduler folders on the left and select daily.js file.

Select the red Account Required button, which will prompt you to link Slack, Giphy, and Google Sheets accounts.

Let’s start by linking a Slack Resource.

Select Link New Resource to link a new Slack app.

Select Install Standard Library App.

You should see an OAuth popup. Select the workspace you’d like to install your Slack app in, and click Allow.

Give your Slack app a name and image if you’d like.

Select Finish. The green checkmark confirms that you’ve linked your Slack account. Next select Link Resource to connect to your Google account through a similar authentication flow.

Once you choose the Google account where you’ve created your spreadsheet, select Allow. Find and Select the CompanyBirthdays Spreadsheet. Continue to Finish Linking.

And finally, follow the instructions to finish linking your Giphy Account to your Standard Library token.

Once you’re done linking Slack, Google Sheets, and Giphy, select Finished Linking.

You’re now ready to test-run the code and verify that you’ve linked your application to the correct accounts.