Skip to content

chron/storybot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Story-bot 9000

Powering Giraffe and Weka squads in Slack

Currently consists of two scheduled tasks, one for the morning standup and one for the afternoon stand-down. They live in src/scheduled.

Most of the code is in /shared to keep things DRY. Don't expect anything life-changing!

The Github access is done using their GraphQL API.

Deploying to AWS

You'll need an AWS profile called slothsquad set up in your ~/.aws/credentials. You'll also need to set up a few environment variables:

Variable Description
SLACK_WEBHOOK The full URL of the Slack webhook to use for sending messages.
GITHUB_PERSONAL_ACCESS_TOKEN Github token to use when searching for PR info.

Once you have that in place you can run

npm run deploy

Which will deploy the Staging stack. Add --production to deploy to the Production stack.

About

It's a Slack bot!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •