const Notification = require("../utils/notification");

class Rept {
    async send_notification() {
        let text = [
            'Час підбивати підсумки! Не забудьте здати свій звіт про служіння за минулий місяць 📋',
            'Нагадуємо про щомісячний звіт. Будь ласка, надішліть його сьогодні 😊',
            'Кінець місяця вже тут, а це значить — пора здавати звіти про служіння 🕒',
            'Ваш звіт дуже важливий! Не забудьте поділитися результатами служіння за цей місяць.',
            'Маленьке нагадування: пора заповнити звіт про служіння за місяць. Дякуємо за вашу працю!',
            'Ще не здали звіт? Саме час це зробити! 😉',
            'Звітність — це порядок. Будь ласка, надішліть дані про своє служіння за минулий місяць.',
            'Місяць завершився, тож не забудьте прозвітувати про ваші успіхи в служінні 📝',
            'Чекаємо на ваш звіт! Це допоможе нам мати загальну картину нашого спільного служіння.',
            'Пора здавати звіти! Дякуємо кожному за активність у цьому місяці ✨',
            'Не відкладайте на потім — здайте звіт про служіння вже зараз 📋'
        ];
        let randomMessage = text[Math.floor(Math.random() * text.length)];

        Notification.sendAll({
            title: "Звіт про служіння",
            body: randomMessage,
            page: `/`
        });
    }
}

module.exports = new Rept();