@tendencys/queues
Version:
Librería para manejar notificaciones con Bull y Redis
20 lines (18 loc) • 550 B
JavaScript
const Joi = require('joi');
const schema = Joi.object({
account_id: Joi.string().required(),
site_id: Joi.string().required(),
language: Joi.string().required(),
type: Joi.string().valid('whatsapp-fb').default('whatsapp-fb'),
message: Joi.string().required(),
from: Joi.string().required(),
to: Joi.string(),
notify_url: Joi.string(),
complements: Joi.object({
body: Joi.array(),
buttons: Joi.array(),
header: Joi.array().optional(),
}),
campaign: Joi.optional(),
});
module.exports = schema;