const { bot, generateList, getJson } = require('../lib/') bot( { pattern: 'news ?(.*)', desc: 'malayalam news', type: 'misc', }, async (message, match) => { if (!match) { const { result } = await getJson('https://levanter.onrender.com/news') const list = generateList( result.map(({ title, url, time }) => ({ _id: `šŸ†” &id\n`, text: `šŸ—ž${title}${time ? `\nšŸ•’${time}` : ''}\n`, id: `news ${url}`, })), 'Malayalam News', message.jid, message.participant, message.id ) return await message.send(list.message, {}, list.type) } if (match.startsWith('http')) { const { result } = await getJson(`https://levanter.onrender.com/news?url=${match}`) return await message.send(result, { quoted: message.data }) } } )