A Pino v7+ transport to send events to Discord
npm install --save pino-discord-webhook
You will need to create a webhook on your discord server and copy the URL. It is recommended that you protect this URL like other secrets to avoid your channel being spammed by others.
import pino from 'pino'
const logger = pino({
transport: {
target: 'pino-discord-webhook',
options: {
webhookURL: 'https://discord.com/api/webhooks/xxxx/xxxx',
}
}
})
logger.info('test log!');