const fs = require('fs') const subs = JSON.parse(fs.readFileSync('./data/group/subs.json', 'utf8')) module.exports = { whatSubShouldIBuy: (bot, msg, logger) => { const whatSubShouldIBuy = "what sub should i buy" if (msg.text && msg.text.toString().toLowerCase().includes(whatSubShouldIBuy)) { logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Asked what sub to buy"); const randomSub = subs[Math.floor(Math.random() * subs.length)]; bot.sendMessage(msg.chat.id, randomSub.SUB + "!"); } }, subStatus: (bot, msg, logger, name) => { let string = "" const subStatus = "sub status"; if (msg.text && msg.text.toString().toLowerCase().includes(subStatus)) { logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Asked how to get a subscription"); subs.forEach(element => { if (element.COST != "X") { if (element.STATUS === 1) { element.STATUS = "Up" } else { element.STATUS = "Down" } let catString = element.SUB + " Is " + element.STATUS // console.log(catString) string += '\n' + catString; } }); // console.log(string) bot.sendMessage(msg.chat.id, string) } } }