Что такое tdata в Telegram: разбор локальной сессии

tdata — это папка с файлами локальной сессии Telegram Desktop, в которых хранятся ключи авторизации, кэш чатов и настройки клиента. В отличие от пары session+json, tdata не сводится к одному файлу: это набор бинарных файлов, которые клиент создаёт на диске при первом входе и использует при каждом следующем запуске без повторного ввода кода.
Что на самом деле лежит в папке tdata
Откройте каталог tdata в проводнике — там десяток файлов без расширений, с именами вроде набора шестнадцатеричных символов или key_datas. Это не мусор и не временный кэш: внутри лежит зашифрованный ключ авторизации, который Telegram Desktop использует для связи с серверами без повторного запроса кода из SMS. Рядом хранятся служебные файлы — карта соответствия чатов, настройки интерфейса, список последних эмодзи, частично загруженные медиафайлы.
Размер папки редко бывает маленьким. Даже у свежего аккаунта без активной переписки tdata может весить несколько мегабайт, а у аккаунта с историей в десятках чатов — заметно больше: клиент кэширует превью фото и стикеры локально, а не подгружает их заново при каждом запуске.
tdata vs Session + JSON: разная логика, не просто разные файлы
Session+JSON устроен иначе: это один компактный файл сессии — формат, который понимают библиотеки вроде Telethon и Pyrogram — плюс JSON с метаданными: номером, device model, иногда proxy. Такой формат создавался не для десктопного клиента, а для автоматизации: его легко прочитать скриптом, передать между машинами, подключить к боту.
tdata создавался для другого — для конкретного приложения на конкретном компьютере. Он не проектировался как переносимый контейнер, поэтому внутри нет единого «ключа сессии», который можно вынуть и вставить в другую программу. Весь смысл tdata — воспроизвести состояние клиента целиком, вместе с кэшем и настройками, а не просто восстановить авторизацию.
На каких клиентах открывается папка tdata
Официальный Telegram Desktop на Windows, Linux и его portable-версии — первый и самый надёжный вариант. Форки на той же кодовой базе (tdesktop), например 64Gram или AyuGram, тоже читают tdata без конвертации: они используют тот же формат хранения на диске.
Мобильные приложения — Android и iOS — tdata не принимают вообще: у них своя система хранения сессии, завязанная на внутреннее хранилище операционной системы. Библиотеки для автоматизации (Telethon, Pyrogram, GramJS) тоже не открывают tdata напрямую — им нужен именно файл сессии в своём формате, и просто подложить папку tdata вместо него не получится.
Почему tdata привязан к конкретному устройству
Разработчики Telegram Desktop не закладывали в tdata идею переноса между машинами — отсюда и практические проблемы. Папка хранит состояние, собранное именно на этом компьютере: пути к кэшу, системные идентификаторы, иногда локальный пароль (passcode), если он был включён в настройках. Перенос tdata на другую машину технически работает в большинстве случаев, но это не «штатный» режим использования — это перемещение целого слепка приложения, а не передача одного ключа.
Любые проблемы при переносе — повреждённый файл, другая версия клиента, несовместимая сборка — ломают всю сессию целиком, а не один параметр. С session+json риска меньше: формат изначально проектировался как переносимый, поэтому к нему чаще обращаются, когда аккаунт планируют передавать между устройствами. Что проверить сразу после получения доступа — отдельная тема, разобранная в чек-листе первых суток работы с купленным аккаунтом.
tdata на маркетплейсе: как выглядят реальные лоты
Во всём каталоге StockRush сейчас 850 активных предложений в 195 магазинах и 125 сервисах — это общий масштаб площадки. В разделе Telegram сейчас 80 предложений от 14 продавцов, диапазон цен — от $0.34 до $184, медиана $13. Большая часть лотов — это каналы: 53 предложения с ценами от $3 и медианой $22, то есть аудитория стоит заметно дороже, чем голый аккаунт.
В разделе Telegram — Accounts 22 предложения, цены от $0.34 до медианы $6.5 — это и есть основная зона, где встречается формат tdata: аккаунт без привязки к каналу обычно продают именно как слепок клиента или как session+json. Chats — 3 предложения от $1.5 с медианой $5, Software — всего одно предложение за $15. В описании лота почти всегда указан формат доступа, а если его нет — стоит спросить у продавца до оплаты, не после: перегнать аккаунт из одного формата в другой задним числом не всегда возможно.
tdata или Session+JSON — что покупать
Выбор зависит от того, как собираетесь работать с аккаунтом дальше.
| Критерий | tdata | Session+JSON |
|---|---|---|
| Где открывается | Telegram Desktop и форки на tdesktop | Telethon, Pyrogram, боты и скрипты |
| Перенос между устройствами | Работает, но с риском поломки при смене версии клиента | Создавался как переносимый формат |
| Удобство для ручной работы | Высокое — привычный интерфейс клиента | Низкое без дополнительного ПО |
| Удобство для автоматизации | Низкое | Высокое |
Для простого использования — переписка, ведение канала, модерация чатов — tdata ближе к привычному сценарию: распаковали в папку клиента, запустили, вошли. Аккаунт под автоматизацию, бота или массовую работу через API проще сразу брать в формате session+json — так пропадает лишний шаг конвертации.
Можно ли конвертировать tdata в Session+JSON?
Технически да, через сторонние утилиты, которые читают зашифрованный ключ из tdata и пересобирают его в формат session. Но это дополнительный шаг со своим риском: если конвертер ошибётся или версия клиента окажется несовместимой, можно получить повреждённую сессию и словить разлогин при следующей попытке входа. Планы на работу через API — веский повод сразу искать лот в формате session+json, а не покупать tdata с расчётом на конвертацию.
Считается ли копирование папки tdata новым входом?
Нет, сам факт копирования файлов на диске ничего не отправляет на серверы Telegram. Новым входом для системы безопасности становится момент, когда клиент с этой папкой фактически подключается к сети — именно тогда проверяется отпечаток устройства и IP. Значение имеет не то, сколько раз вы скопировали tdata, а с какого устройства и через какой адрес вы потом открываете клиент с этими файлами.
Найти в каталоге
Похожие статьи

Почему умирают купленные аккаунты в первые сутки
Разбираем, почему банят купленные аккаунты в первые сутки: вход без прокси, смена гео, массовые действия и что видит площадка в каждом из этих случаях.

Чек-лист первых 24 часов с купленным аккаунтом
Пошаговый чек-лист того, что делать после покупки аккаунта в первые 24 часа: прокси, вход, привязки, доступы и пауза перед публикацией.

Что такое Facebook Business Manager и зачем он нужен
Разбираем, что такое бизнес-менеджер Фейсбук: чем он отличается от профиля и рекламного кабинета, зачем его покупают и что на самом деле значит «прогретый» BM.
