Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.48 KB

README-en.md

File metadata and controls

45 lines (33 loc) · 1.48 KB

Incident Senpai

Incident Senpai is a Slack bot that helps organize incident response flow.

Features

  • Report incident from Slack command
  • Create private warroom channel
  • Invite people according to service and incident severity
  • Notify role assignment
  • Declare incident level
  • Broadcast incident status to base channel
  • Export incident timeline
  • YAML based configuration
  • AWS SAM based deployment
  • No datastore required

Multilingual support for messages posted to Slack is not supported. But feel free to create an issue if you need it!

Feature Screenshot
Reporting reporting modal
Start response warroom
Broadcast to base channel basechannel
Export timeline followup

Deployment

1. Create config file

Copy original files and fill in the values.

cp .env.template .env
cp layers/config.yaml.template layers/config.yaml

2. Build and deploy

sam build -u && sam deploy --parameter-overrides Architecture=arm64 SlackBotToken=$SLACK_BOT_TOKEN SlackSigningSecret=$SLACK_SIGNING_SECRET

3. Setup bot

TODO