async function searchResults(keyword) { const results = []; try { const response = await fetchv2("https://cloudy.pk/?s=" + encodeURIComponent(keyword)); const html = await response.text(); const regex = /
]*>([\s\S]*?)<\/strong><\/p>/); const description = match ? match[1].trim() : "N/A"; return JSON.stringify([{ description: description, aliases: "N/A", airdate: "N/A" }]); } catch (err) { return JSON.stringify([{ description: "Error", aliases: "Error", airdate: "Error" }]); } } async function extractEpisodes(url) { const results = []; try { const response = await fetchv2(url); const html = await response.text(); const match = html.match(/]*href="(https:\/\/videospk[^"]+)"[^>]*>.*?<\/a>/); if (match) { results.push({ href: match[1].trim(), number: 1 }); } else { results.push({ href: url, number: 1 }); } return JSON.stringify(results); } catch (err) { return JSON.stringify([{ href: "Error", number: "Error" }]); } } async function extractStreamUrl(url) { try { const response = await fetchv2(url); const html = await response.text(); const obfuscatedScript = html.match(/