| 1 | import { addSudo, removeSudo, getSudoList } from '../lib/index.js'; |
| 2 | import isOwnerOrSudo, { cleanJid } from '../lib/isOwner.js'; |
| 3 | function extractTargetJid(message, args) { |
| 4 | if (message.message?.extendedTextMessage?.contextInfo?.mentionedJid?.[0]) { |
| 5 | return message.message.extendedTextMessage.contextInfo.mentionedJid[0]; |
| 6 | } |
| 7 | if (message.message?.extendedTextMessage?.contextInfo?.quotedMessage) { |
| 8 | return message.message.extendedTextMessage.contextInfo.participant; |
| 9 | } |
| 10 | const text = args.join(' '); |
| 11 | const match = text.match(/\b(\d{7,15})\b/); |
| 12 | if (match) |
| 13 | return `${match[1] }@s.whatsapp.net`; |
| 14 | return null; |
| 15 | } |
| 16 | export default { |
| 17 | command: 'sudo', |
| 18 | aliases: [], |