www/hooks/ntfy-sales.js

14 lines
369 B
JavaScript

'use strict'
require('dotenv').config()
const axios = require('axios')
module.exports = (order) => {
axios.post(
`${process.env.NTFY_DOMAIN}/${process.env.NTFY_TOPIC}`,
`Order ${order.id} needs ${order.items.length} items shipped.`,
{ headers: {
Title: `Order for ${require('../lib/formatUSD')(order.total)} processed`,
Tags: 'moneybag,package'
} }
)
}