1.1.0 • Published 6 years ago

@rexlabs/npm-hook-slack v1.1.0

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

npm-hook-slack

An example slack integration that listens to registry hook events on an npm-hook-receiver and posts about them in a Slack channel.

To run the integration, set the required environment variables then run the index file:

node index.js

All configuration is done with environment variables. These are the vars used:

variablemeaningrequired?default
SLACK_API_TOKENthe API token you generated in Slacky-
SLACK_CHANNELthe ID of the Slack channel to post to (not its name!)y-
SHARED_SECRETthe shared secret set up for the hooks you'll be receivingy-
PORTthe port number to listen onn6666
MOUNT_POINTthe path to mount the hook onn/incoming
SERVICE_NAMEused in loggingnhooks-bot
INFER_BOT_USERpost as the inferred bot user (bot needs to be in the channel!)n-

License

ISC