pipe-to-slack-block
v0.0.2
Published
Pipe any command line output to a slack channel or private message as a code block
Downloads
3
Readme
pipe-to-slack-block
Pipe any command line output to a slack channel or private message as a code block
Installation
npm install -g pipe-to-slack-block
Configuration
You'll need to create a .p2s
file in your home directory (e.g. ~/.p2s
). In here you'll need to add your Slack webhook:
webHook=https://slackWebhookUrl
defaultChannel=#random
username="Pipe Bot"
defaultChannel and username are optional
Usage
All you need to do is pipe the command into p2s
.
<command> | p2sb <channel or @person>
the channel/person argument is optional
For example:
cat someFile.txt | p2sb "#SomeChannelInSlack"
Why?
My use case is when working with a distributed team it's nice sometimes to demonstrate some particular output from a command. e.g.
npm test | p2sb "@myMateDave"
Acknowlegement
Based on pipe-to-slack
by Clarkie, original repository at: https://github.com/clarkie/pipe-to-slack