slackr

Send incoming Slack messages like a boss!

Usage no npm install needed!

<script type="module">
  import slackr from 'https://cdn.skypack.dev/slackr';
</script>

README

slackr

Build status Codacy grade Codacy coverage NPM downloads NPM version Node version Dependency status

Dependency free Slack notification messaging library for Node.js. Just put the webhook URI into an environment variable and you are good to go! Send Slack notifications like a boss 😎

Install

$ npm install slackr --save

Configure

Put your Slack webhook URI into the SLACK_WEBHOOK_URI environment variable.

Usage

const slackr = require('slackr');

Simple

slackr.string('This is my message').then(response => {
  console.log(response.code, response.body);
});

Advanced

const data = {
  title: 'This is my title',
  text: 'This is my message',
  attachments: [...],
};

slackr(data).then(response => {
  console.log(response.code, response.body);
});

Message Formatting

MIT Licensed