const handler = async (m, {text, conn, usedPrefix, command}) => { const why = `*⚠️ 𝐄𝐣𝐞𝐦𝐩𝐥𝐨:*\n${usedPrefix + command} @${m.sender.split('@')[0]}`; const who = m.mentionedJid[0] ? m.mentionedJid[0] : m.quoted ? m.quoted.sender : text ? text.replace(/[^0-9]/g, '') + '@s.whatsapp.net' : false; if (!who) conn.reply(m.chat, why, m, {mentions: [m.sender]}); const res = []; switch (command) { case 'blok': case 'block': if (who) { await conn.updateBlockStatus(who, 'block').then(() => { res.push(who)})} else conn.reply(m.chat, why, m, {mentions: [m.sender]}); break; case 'unblok': case 'unblock': if (who) { await conn.updateBlockStatus(who, 'unblock').then(() => {res.push(who)})} else conn.reply(m.chat, why, m, {mentions: [m.sender]}); break; } if (res[0]) conn.reply(m.chat, `*ᴇʟ ᴜsᴜᴀʀɪᴏs ${res ? `${res.map((v) => '@' + v.split('@')[0])}` : ''} ғᴜᴇ ${command} ᴄᴏɴ ᴇ́xɪᴛᴏ*`, m, {mentions: res}); }; handler.help = ["block", "unblock"] handler.tags = ["owner"] handler.command = /^(block|unblock)$/i; handler.rowner = true; export default handler;