Skip to content

frederni/SlackbotSheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

SlackbotSheet

Slackbot message integration using incoming webhooks with Google Apps Script

Usage

This can generally be used for any project involving a Slack bot sending some message based on the values of a spreadsheet.

You first need to set up a bot on Slack with an incoming webhook (see this guide). Then you can set up the script as a Google Apps Script (see this guide) and configure timed triggers to automate the messages.

Features

For my case, I had a spreadsheet on the form

Date First name Second name
__ __ __
__ __ __

and I wanted the bot to tag the users (based on their first names) in a specific channel when today's date matches that of the date column. This is done with a predefined payload whose names (or tags of user IDs based on names) are inserted based on the lookup of the date.

By scheduling the script every day, this process is completely automated.

Example of bot output (Norwegian)

image

About

Slackbot message integration using incoming webhooks with Google Apps Script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors