← Все статьи

Что такое session+JSON формат Telegram-аккаунта и как с ним работать

Что такое формат session+JSON

Формат session+JSON — это пара файлов, описывающая один авторизованный Telegram-аккаунт. Файл .session представляет собой SQLite-базу библиотеки Telethon (или Pyrogram), в которой хранятся ключ авторизации (auth_key), идентификатор дата-центра (DC), адрес сервера и состояние сессии. Сопутствующий .json содержит метаданные аккаунта: номер телефона, user_id, api_id и api_hash, device_model, app_version, system_lang_code, иногда строку 2FA-пароля и прокси. Вместе они позволяют поднять активную сессию без повторного входа по SMS-коду.

В TeleGamarket (telegamarket.pro) формат session+JSON — один из основных типов поставки Telegram-аккаунтов наряду с tdata. Он удобен для автоматизации через MTProto-библиотеки и масс-задач: рассылок, парсинга, airdrop и арбитража.

Чем session+JSON отличается от tdata

tdata — это папка официального Telegram Desktop, привязанная к конкретному клиенту. session+JSON — кросс-платформенный формат для скриптов на Python. Ниже краткое сравнение.

Критерийsession+JSONtdata
Где используетсяTelethon, Pyrogram (скрипты)Telegram Desktop
ФорматSQLite + JSONПапка с бинарными файлами
АвтоматизацияИдеален для ботов и рассылокТребует конвертации
Метаданные deviceЗадаются в JSONФиксированы клиентом

Главное преимущество session+JSON — точный контроль над device_model и api-параметрами, что критично для антидетекта.

Как импортировать аккаунт через Telethon

Положите файл account.session рядом со скриптом и прочитайте параметры из JSON. Минимальный пример авторизации:

  • Считайте api_id и api_hash из JSON-файла.
  • Передайте параметры устройства: device_model, app_version, system_version.
  • Создайте TelegramClient('account', api_id, api_hash, device_model=..., proxy=...).
  • Вызовите client.connect() и проверьте client.is_user_authorized().
  • При включённой 2FA передайте пароль из поля twoFA.

Для Pyrogram логика аналогична, но используется собственный формат session — иногда нужна конвертация. Важно: api_id/api_hash из JSON должны совпадать с теми, на которых аккаунт был зарегистрирован, иначе возможен бан.

Антидетект и прокси: лучшие практики

Безопасная работа с session+JSON строится на стабильном окружении. Один аккаунт — один прокси на всё время жизни. Резкая смена IP, страны или device_model провоцирует флаг и заморозку.

  • Используйте мобильные или резидентные прокси, желательно из страны регистрации номера.
  • Не меняйте device_model и app_version между запусками — держите их как в JSON.
  • Для обхода блокировок провайдера применяйте MTProto-прокси.
  • Не запускайте один .session в двух местах одновременно — это убивает auth_key.
  • Прогревайте свежие авторег-аккаунты постепенно, без массовых действий в первые сутки.

Покупка и гарантия в TeleGamarket

В каталоге TeleGamarket доступны Telegram-аккаунты в формате session+JSON: автореги, аккаунты на реальные SIM, премиум, с 2FA и верификацией, в розницу и оптом. Оплата — USDT и другая криптовалюта, а также CryptoBot и RUB; крипто-расчёт удобен для арбитража и airdrop-задач.

На все аккаунты действует гарантия 24 часа на валидность: если сессия не поднимается или невалидна, делается замена. По вопросам формата, конвертации и интеграции — поддержка @RegaProvider. Соблюдение прокси-гигиены и антидетекта остаётся на стороне покупателя и напрямую влияет на срок жизни аккаунта.