Skip to content

kvaillant/winston-slack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

winston-slack

Winston Transport for Slack chat integration

$ npm install winston-slack

Also requires install of winston

$ npm install winston

Basic transport that works just like all other winston transports. Sends logged messages to a specified slack chat channel

additonal options:

domain: sub-domain of the slack instance

apiToken: token given by the slack integration API

username: name displayed in the chat channel. default "winston-slack"

var winston = require('winston');
var something = require('winston-slack').Slack;

winston.add(something, {
    domain: "yourcompany",
    apiToken: "j7w7tjBMdytjXzEZu9HQooni",
    channel: "#test-channel",
    username: "ErrorBot",
    level: 'error',
    handleExceptions : true
});

About

Winston Transport for Slack chat integration

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%