1.0.3 • Published 7 years ago

npm-hook-slack v1.0.3

Weekly downloads
3
License
ISC
Repository
github
Last release
7 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