Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 2.1 KB

README.md

File metadata and controls

19 lines (14 loc) · 2.1 KB

slack-teams

Scripts we will use to help BNC volunteers effectively use Slack to communicate with each other and track their progress organizing events.

Services

  • Rake tasks to interact with the Events spreadsheet to automatically create Slack channels and create To-Do Forms for each city's Slack channel.
  • A Sinatra service which executes and coordinates several Google Apps Script executables and updates our Events Google Sheets and Slack channel.

Google Apps Scripts

These scripts are currently deployed under the BNC bot account as an API executable. They are invoked via the Google Apps Script REST Execution API.

Getting Started

  • To install dependencies: bundle install
  • To see list of available rake tasks: bundle exec rake -T
  • To run the service locally: bundle exec foreman start