const tools = require('./tools/general'); const telegrambot = require('./telegram/telegrambot'); require('./config/config'); const Email = require('email-templates'); const { decode } = require('entities'); const i18n = require('i18n'); const { ObjectId } = require('mongodb'); const { Settings } = require('./models/settings'); const { TemplEmail } = require('./models/templemail'); const { DestNewsletter } = require('./models/destnewsletter'); const { Discipline } = require('./models/discipline'); const previewEmail = require('preview-email'); const nodemailer = require('nodemailer'); const OrdersCart = require('./models/orderscart'); const { MyEvent } = require('./models/myevent'); const { MailingList } = require('./models/mailinglist'); const { Newstosent } = require('./models/newstosent'); const server_constants = require('./tools/server_constants'); const shared_consts = require('./tools/shared_nodejs'); const { User } = require('./models/user'); const { MsgTemplate } = require('./models/msg_template'); const transport_preview = nodemailer.createTransport({ jsonTransport: true, }); // ========================================== // TEMPLATE EMAIL HTML // ========================================== const generaTemplateEmailInvito = () => { const { to, usernameInvitante, linkRegistrazione, nomeApp, baseUrl } = params; // Template HTML basato sul file pug fornito return `
${usernameInvitante ? `${usernameInvitante} ti invita a provare` : 'Unisciti a'} ${nomeApp}
💌 Messaggio da ${usernameInvitante}:
"Ti consiglio di provare questa app, sono sicuro che ti sarà utile!"
✓ Registrazione gratuita · Nessuna carta di credito richiesta
✓ Facile e veloce · Bastano 2 minuti per iniziare