pipe-to-slack-block

0.0.2 • Public • Published

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

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i pipe-to-slack-block

    Weekly Downloads

    2

    Version

    0.0.2

    License

    ISC

    Unpacked Size

    1.99 kB

    Total Files

    4

    Last publish

    Collaborators

    • synaq