Telegram'da konuşma geçmişini kaydetme
Telegram'da bir sohbeti dışa aktarmak için masaüstü uygulamasını (Windows, macOS veya Linux sürümleri) kullanın: İlgili sohbeti açın, üst kısımdaki sohbet adına tıklayın, "Sohbet geçmişini dışa aktar" seçeneğini belirleyin, parametreleri (format, tarihler, dosya türleri) ayarlayın ve "Dışa Aktar" düğmesine basın. Mobil uygulamalar bu özelliğe sahip değildir; dışa aktarma yalnızca bilgisayar üzerinden mümkündür.
Bu özellik, önemli görüşmelerin yedeklerini oluşturmak, verileri başka sistemlere taşımak veya anıları arşivlemek için vazgeçilmezdir. Aşağıda sürecin tüm inceliklerini, mevcut formatları ve alınması gereken önlemleri detaylıca ele alacağız.
Önemli: Dışa aktarma özelliği yalnızca resmi Telegram masaüstü istemcilerinde mevcuttur. Mobil uygulamalarda (iOS/Android) ve web sürümünde bu seçenek bulunmamaktadır. Dışa aktarma yapmak için programı mutlaka bilgisayarınıza kurun.
Bilgisayar için adım adım kılavuz
Konuşma geçmişini kaydetme süreci sezgisel olsa da, sonucu etkileyen birkaç gizli ayar bulunmaktadır.
- Bilgisayarınızda Telegram Desktop uygulamasını başlatın ve mesajların tamamen senkronize olmasını bekleyin.
- Kaydetmek istediğiniz sohbeti, grubu veya kanalı açın.
- Profili açmak için pencerenin üst kısmındaki sohbet başlığına (kişi adı veya grup adı) tıklayın.
- Açılan menüde sağ üst köşedeki üç noktayı (⋮) bulun ve "Sohbet geçmişini dışa aktar" (Export chat history) seçeneğini işaretleyin.
- Dışa aktarma ayarları penceresi görünecektir. Burada şunları seçebilirsiniz:
- Veri türleri: Fotoğraflar, videolar, sesli mesajlar, dosyalar, çıkartmalar. Arşiv boyutunu küçültmek için gereksiz olanların işaretini kaldırın.
- Dönem: Tüm geçmiş yerine belirli bir zaman dilimine ait fragment gerekiyorsa, "Başlangıç" ve "Bitiş" tarihlerini belirtin.
- Dosya boyutu: Yüklenen medyanın maksimum boyutunu sınırlayın (sohbet ağır videolar içeriyorsa faydalıdır).
- Çıktı formatını seçin: HTML (tarayıcıda okumak için) veya JSON (makine işlemesi için).
- Kaydetme klasörünü belirtin ve "Dışa Aktar" düğmesine basın.
İşlem tamamlandığında, seçilen klasörde bir index.html (veya result.json) dosyası ve (dahil edildiyse) medya dosyalarını içeren bir klasör oluşacaktır.
Format seçimi: HTML mi yoksa JSON mu?
Doğru format seçimi amacınıza bağlıdır.
| Format | Ne için uygundur | Görüntüleme özellikleri |
|---|---|---|
| HTML | İnsan tarafından okuma, estetik arşivler oluşturma, PDF olarak yazdırma. | Herhangi bir tarayıcıda açılır. Sohbet yapısını, profil resimlerini, metin biçimlendirmesini ve medya dosyalarına olan bağlantıları korur. Normal bir sohbet gibi görünür. |
| JSON | Programcılar, verilerin veritabanlarına taşınması, istatistik analizi, diğer servislere aktarma. | Verileri yapılandırılmış kod olarak sunar. Gözle okunması zordur ancak betikler ve otomatik işleme için idealdir. |
Sohbeti çevrimdışı okumayı veya birine göstermeyi planlıyorsanız HTML seçin. Geliştiriciyseniz ve mesaj sıklığını analiz etmek veya bunları başka bir sisteme aktarmak istiyorsanız seçiminiz JSON olmalıdır.
Farklı sohbet türlerini dışa aktarmanın özellikleri
Dışa aktarma işlevselliği konuşma türüne göre farklılık gösterebilir:
- Kişisel sohbetler ve gruplar: Tüm ayarlarla birlikte tamamen dışa aktarılır. Belirli medya türlerini hariç tutabilir veya dönemi sınırlayabilirsiniz.
- Kanallar: Prensip aynıdır. Kanal yayın geçmişini indirebilirsiniz. Yöneticiyseniz, kanalı silmeden önce içeriklerin yedeğini almak için harika bir yöntemdir.
- Gizli sohbetler: Dışa aktarma mümkün değildir. Uçtan uca şifreleme (End-to-End) nedeniyle, gizli sohbetlerdeki mesajlar yalnızca interlocutor'ların cihazlarında saklanır ve Telegram sunucularına iletilmez; bu nedenle standart dışa aktarma özelliği bunlar için çalışmaz. Tek seçenek manuel olarak ekran görüntüsü almaktır.
Neden telefonda dışa aktarma çalışmıyor?
Birçok kullanıcı iOS ve Android uygulamalarında dışa aktarma düğmesini arar ancak bulamaz. Bu, Telegram geliştiricileri tarafından birkaç nedenden dolayı kasıtlı olarak yapılmıştır:
- Kaynak kısıtlamaları: Medya dosyalarıyla birlikte büyük miktarda verinin dışa aktarılması mobil cihazı aşırı yükleyebilir ve pili hızlı tüketebilir.
- Dosya sistemi: Mobil işletim sistemlerinde, doğru klasör yapısına sahip büyük arşivlerin oluşturulmasını yönetmek daha zordur.
- Güvenlik: Telefonun kaybolması durumunda tüm sohbet arşivinin kazara sızma riskinin azaltılması.
Bilgisayara erişiminiz yoksa, tek çıkış yolu önemli mesajları "Kaydedilen Mesajlar"a manuel olarak iletmeniz veya üçüncü taraf istemcileri kullanmanızdır (hesap güvenliği açısından önerilmez).
Arşivlerin güvenli şekilde saklanması
Dışa aktarılan sohbet kişisel bilgiler içerir. Verileri korumak için:
- Arşivi şifreleme: Dışa aktarmadan hemen sonra dosyaları içeren klasörü güçlü bir parolayla ZIP veya RAR arşivine paketleyin. AES-256 şifreleme algoritmalarını kullanın.
- Yerel depolama: Kopyaları harici sabit disklerde veya şifrelenmiş bulut depolama alanlarında saklayın.
- Orijinallerin silinmesi: Dışa aktarma geçici bir önlemse, paketi açılmış dosyaları genel kullanım bilgisayarlarından silmeyi unutmayın.
Meta verilere dikkat edin. Dışa aktarma dosyaları (özellikle JSON) teknik kullanıcı tanımlayıcıları (user_id) içerebilir. Konuşma katılımcılarının dijital ayak izlerini ifşa etmek istemiyorsanız, bu dosyaları herkese açık alanlarda yayınlamayın.
Sık yapılan hatalar
Kullanıcılar konuşma geçmişini kaydetmeye çalışırken genellikle aşağıdaki sorunlarla karşılaşır:
- Dışa aktarma düğmesi pasif veya eksik. Resmi Telegram Desktop uygulamasını telegram.org sitesinden indirdiğinizden emin olun; üçüncü taraf bir istemci veya tarayıcıdaki web sürümünü kullanmayın.
- Dışa aktarma yarıda kesiliyor. Bu çoğunlukla kararsız internet bağlantısı veya diskte yer kalmamasından kaynaklanır. Boş alanı ve bağlantıyı kontrol edin. Ayrıca dışa aktarma ayarlarında yüklenen dosyaların boyut limitini düşürmeyi deneyin.
- Eski mesajlar eksik. Telegram, kaydırma sırasında geçmişi yükler. Dışa aktarmadan önce sohbeti açın ve en başa (veya istenen tarihe) kadar kaydırarak istemcinin mesajları sunucudan yüklemesini sağlayın.
- Sonuç dosyası boş. Bu, seçilen dönemde mesaj olmaması veya tüm içerik türlerinin işaretinin kaldırılması durumunda gerçekleşir.
SSS
Fotoğraflar ve videolar olmadan sohbeti dışa aktarabilir miyim? Evet. Dışa aktarma ayarları penceresinde "Fotoğraflar" ve "Videolar" seçeneklerinin yanındaki işaretleri kaldırın. Böylece yalnızca metin, tarih ve gönderenin adı kaydedilir; bu da dosya boyutunu önemli ölçüde azaltır.
HTML dışa aktarma dosyası nasıl açılır?
index.html dosyasına çift tıklamanız yeterlidir. Varsayılan tarayıcınızda (Chrome, Safari, Firefox vb.) açılacak ve sohbetin bir kopyası gibi görünecektir.
Sohbetleri otomatik olarak programa göre dışa aktarabilir miyim? Telegram'ın standart araçlarıyla hayır. Otomasyon için Telegram API'sinin (TDLib) kullanılması ve bir programlama dilinde (Python, Node.js vb.) kendi betiğinizin yazılması gerekir.
Silinen mesajlar kaydedilir mi? Hayır. Dışa aktarma, prosedürün başlatıldığı anda sohbette o an görünen tarihi kaydeder. Bir mesaj siz veya interlocutorunuz tarafından ("herkes için") silindiyse, arşive dahil edilmez.