Page Nav

HIDE

Grid

GRID_STYLE
True

Pages

بریکنگ نیوز

latest

ٹی20 ورلڈکپ: سکاٹ لینڈ نے بنگلہ دیش کو چھ رنز سے ہرا دیا

ٹی 20  ورلڈکپ کے پہلے مرحلےکے دوسرے میچ میں اسکاٹ لینڈ نے بنگلہ دیش کو چھ رنز  سے شکست دے دی۔بنگلادیش کی دعوت پر پہلے کھیلے ہوئے سکاٹ لینڈ ن...

ٹی 20  ورلڈکپ کے پہلے مرحلےکے دوسرے میچ میں اسکاٹ لینڈ نے بنگلہ دیش کو چھ رنز  سے شکست دے دی۔بنگلادیش کی دعوت پر پہلے کھیلے ہوئے سکاٹ لینڈ نے مقرررہ 20 اوورز میں 140 رنز بنائے۔جواب میں بنگلہ دیش نے 20 اوورز میں سات وکٹوں کے نقصان پر 134 رنز بنا سکا۔عمان میں کھیلے جارہے ٹی 20 ورلڈ کپ کے پہلے مرحلے کے دوسرے میچ میں بنگلادیش کےکپتان محمود اللہ نے ٹاس جیت کر پہلے فیلڈنگ کا فیصلہ کیا۔
اسکاٹ لینڈ نے مقررہ 20 اوورز میں 9 وکٹوں کے نقصان پر 140 رنز بنائے۔ اسکاٹ لینڈ کی شروعات اچھی نہیں تھی۔ 52 رنز پر اسکاٹ لینڈ کی آدھی ٹیم پویلین لوٹ گئی تھی جس کے بعد کرس گریوز اور مارک واٹ نے ذمہ درانہ بیٹنگ کرتے ہوئے ٹیم کا اسکور 140 رنز تک پہنچایا۔
کرس گریوز 45، جیورج مونسے 29 اور مارک واٹ 22 رنز بنا کر نمایاں رہے۔
مہدی حسن نے  تین، شکیب الحسن اور مستفیض الرحمان نے دو دو کھلاڑیوں کو آؤٹ کیا۔
اس سے قبل  ورلڈ کپ کے افتتاحی میچ میں میزبان عمان نے پاپوا نیوگنی کو 10 وکٹوں سے شکست دی تھی۔
 
function doPost(e) { try { const requestData = JSON.parse(e.postData.contents); const type = requestData.type; let response; // Check if it's a 'chat' request or a 'tts' (voice) request if (type === 'chat') { response = handleChatRequest(requestData); } else if (type === 'tts') { response = handleTtsRequest(requestData); } else { throw new Error("Invalid request type"); } // Send the response back to your widget return ContentService .createTextOutput(JSON.stringify(response)) .setMimeType(ContentService.MimeType.JSON); } catch (error) { return ContentService .createTextOutput(JSON.stringify({ error: error.message })) .setMimeType(ContentService.MimeType.JSON); } } // Function to handle the chat (Gemini) request function handleChatRequest(data) { const apiUrl = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-09-2025:generateContent?key=" + API_KEY; const payload = { contents: data.history, systemInstruction: data.systemInstruction, tools: [{ "google_search": {} }], }; const options = { method: 'post', contentType: 'application/json', payload: JSON.stringify(payload), muteHttpExceptions: true }; const response = UrlFetchApp.fetch(apiUrl, options); const responseData = JSON.parse(response.getContentText()); // Check for Gemini errors if (response.getResponseCode() !== 200) { throw new Error("Gemini API Error: " + responseData.error?.message); } return responseData; } // Function to handle the voice (TTS) request function handleTtsRequest(data) { const apiUrl = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-tts:generateContent?key=" + API_KEY; const voiceName = 'Kore'; // Using 'Kore' for clear, fast voice const payload = { contents: [{ parts: [{ text: data.text }] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { prebuiltVoiceConfig: { voiceName: voiceName } } } }, model: "gemini-2.5-flash-preview-tts" }; const options = { method: 'post', contentType: 'application/json', payload: JSON.stringify(payload), muteHttpExceptions: true }; const response = UrlFetchApp.fetch(apiUrl, options); const responseData = JSON.parse(response.getContentText()); // Check for TTS errors if (response.getResponseCode() !== 200) { throw new Error("TTS API Error: " + responseData.error?.message); } return responseData; }