A GitHub → Slack notification bot that emphasizes a signal-to-noise ratio. Our bot posts pull request notifications in a thread (one thread per pull request) to keep the chatter down and let you actually keep track of what's going on.
To get up and running quickly, see our installation tutorial.
npm run klotho build
This will compile the TypeScript, run the tests, and run Klotho on the application.
Just once, run:
npm run klotho pulumi config set aws:region <YOUR DESIRED REGION> # e.g. us-east-1
npm run klotho pulumi up
By default, the Klotho application name (klotho --app ...
) is klotho-slack-notifier-bot
, and Klotho will compile to a directory ./compiled
.
To change this, set an env variable KLOTHO_APP_NAME
. If you do, the application name will be what you set in that variable, and Klotho will compile to ./compiled-klotho/$KLOTHO_APP_NAME
.
We welcome pull requests, or you can open an issue to provide feedback or make a suggestion. You can also find us at our Discord server.
We don't have any formal contribution requirements or style guides yet for pull requests. Please: