Skip to content

GSheetsToSlack is a script written for Google Sheets that allows Slack's API to pull data from your spreadsheet.

Notifications You must be signed in to change notification settings

pratik0809/GSheetsToSlack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Google Sheets to Slack

GSheetsToSlack is a script written for Google Sheets that allows Slack's API to pull data from your spreadsheet. This means you can create a Slack Bot, a slash command or any other custom integration in Slack. In this case, this script was written to accomodate my on-campus organization's needs (UNICEF at Illinois Tech).

At UNICEF, we use Slack for communication between our members. We initially used GroupMe but realized that Slack was much more powerful and open to customization. We also use a point system to keep track of members' volunteering hours, attendance, and eligibility for prizes. This point system is updated via a private spreadsheet on Google Drive accessible only to our executive board. The biggest problem was members had no way of instantly seeing their points. This script is that answer! Members are able to see their own points by simply typing a slash command, "/points".

For reference, the spreadsheet's layout is as follows:

First Name Last Name Email Total Points Event 1 Event 2 More Events
Pratik Sampat [email protected] 5 2 3 0

Resources

About

GSheetsToSlack is a script written for Google Sheets that allows Slack's API to pull data from your spreadsheet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages