1.0.1 • Published 4 years ago

spark-messenger v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Spark Messenger ⚡️ ✉️ 📱

Description générale

Spark est un service Wifirst permettant de centraliser l'envoi de SMS venant de différentes applications.

Spark-messenger est une lib qui publie les messages dans RabbitMQ

Config

Les variables d'environnement ci-dessous sont requises :

  • RABBITMQ_HOST
  • RABBITMQ_USER
  • RABBITMQ_PASSWORD
  • RABBITMQ_QUEUE_SMS = "spark-sms"
  • RABBITMQ_QUEUE_EMAILS = "spark-emails"

Méthodes

sendSMS

import { sendSMS } from spark-messenger

sendSMS({ provider: "nexmo", sender: "Wifirst", number: "+33666666666", content: "hello, world!" })

provider et sender sont optionnels

sendEmail

import { sendEmail } from spark-messenger

sendEmail{
  templateName: "coupons-carnet",
  fromEmail: "no_reply@wifirst.net",
  fromName: "wifirst center",
  to: "john.doe@wifirst.net",
  mergeVars: [{
    name: "coupons_carnet_url",
    content: "http://localhost"
  }]
}
1.0.1

4 years ago

1.0.0

4 years ago