export default { async fetch(request) { const url = new URL(request.url); const question = url.searchParams.get("question") || "Hello"; // পুরোনো API থেকে উত্তর আনা const oldResponse = await fetch(`https://chatgpt.apinepdev.workers.dev/?question=${encodeURIComponent(question)}`); const oldData = await oldResponse.json(); let answer = oldData.answer || "উত্তর পাওয়া যায়নি।"; // ১) Join our community অংশ মুছে ফেলা answer = answer.replace(/\n?\n?🔗 Join our community: \[.*?\]\(.*?\)/g, "").trim(); // ২) যদি কেউ জিজ্ঞেস করে কে বানিয়েছে — সবসময় একই উত্তর দাও const lowerQ = question.toLowerCase(); if ( lowerQ.includes("কে বানিয়েছ") || lowerQ.includes("তোমাকে কে বানিয়েছে") || lowerQ.includes("who made") || lowerQ.includes("creator") || lowerQ.includes("who created") || lowerQ.includes("who build") || lowerQ.includes("developer") ) { answer = "আমাকে তৈরি করেছেন Samaduzzaman Rahat ভাই।"; } else { // ৩) বাকিটা উত্তরের শুরুতে নিজের নাম বসানো answer = `Samaduzzaman Rahat ভাইয়ের পক্ষ থেকে উত্তর: ${answer}`; } // ৪) JSON আকারে রিটার্ন return new Response(JSON.stringify({ answer }), { headers: { "Content-Type": "application/json" }, }); } };