1.0.1 • Published 4 years ago
spark-messenger v1.0.1
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"
}]
}