Apa itu Telegram Session+Json dan Bagaimana Cara Menggunakannya? Panduan Lengkap

"File sesi Telegram (.session) adalah basis data SQLite yang menyimpan kredensial autentikasi, termasuk kunci otorisasi, alamat server, dan data pengguna. Dikombinasikan dengan file JSON metadata yang berisi app_id, app_hash, dan nomor telepon, ini memungkinkan akses API penuh melalui MTProto." — Referensi Dokumentasi API Telegram.

Anda menulis parser yang perlu memeriksa 500 grup Telegram setiap jam. Atau Anda sedang membangun bot notifikasi untuk produk SaaS Anda. Satu hal yang berdiri di antara Anda dan kode yang berfungsi adalah file .session.

Pustaka Python seperti Telethon dan Pyrogram melakukan autentikasi secara eksklusif melalui file .session. Panduan ini mencakup apa itu Session+Json, cara memuatnya di skrip Anda, dan apa yang menyebabkan akun diblokir (dan cara menghindarinya).

Butuh akun Telegram untuk otomatisasi? Di accs.tg Anda dapat membeli akun Telegram Session+Json yang siap untuk Telethon dan Pyrogram. Pengiriman instan dengan metadata yang cocok. Jelajahi katalog →

Apa itu Telegram Session+Json?

Session+Json adalah format dua file yang menyimpan semua yang diperlukan untuk mengautentikasi akun Telegram melalui API MTProto. Tidak seperti Tdata (yang bekerja dengan Telegram Desktop), Session+Json dirancang untuk otomatisasi berbasis kode.

  • File .session — Basis data SQLite yang menyimpan kunci otorisasi, salt server, dan status koneksi. Telethon dan Pyrogram membaca file ini untuk melanjutkan dari tempat Anda berhenti, tanpa kode login.
  • File metadata .json — JSON teks biasa dengan app_id, app_hash, nomor telepon, dan kata sandi 2FA opsional. Anda memerlukan nilai-nilai ini untuk menginisialisasi klien MTProto.

Mengapa Session+Json Mengungguli Tdata untuk Otomatisasi

Akun Session+Json bekerja di tingkat API, bukan di tingkat GUI. Skrip Telethon dengan akun Session+Json dapat mengirim pesan, bergabung dengan grup, mengumpulkan anggota, dan mengelola saluran dalam beberapa baris Python. Anda tidak memerlukan klien desktop atau otomatisasi GUI. Tidak perlu scraping layar juga. Anda dapat menjalankan ratusan sesi pada satu VPS tanpa memulai desktop tambahan.

Jika Anda membandingkan format, lihat panduan Tdata untuk pendekatan desktop.

Cara Menggunakan Akun Telegram Session+Json (Langkah demi Langkah)

  1. Instal Telethon atau Pyrogram. Jalankan pip install telethon atau pip install pyrogram tgcrypto di lingkungan Python Anda.
  2. Tempatkan file Anda. Letakkan file .session dan .json ke direktori proyek Anda di samping skrip Anda.
  3. Muat sesi dalam kode. Gunakan nama file sesi (tanpa ekstensi) saat Anda membuat klien. Metadata JSON menyediakan kredensial API.
    # Telethon example
    from telethon import TelegramClient
    import json
    
    with open('account.json') as f:
        meta = json.load(f)
    
    client = TelegramClient('account', meta['app_id'], meta['app_hash'])
    client.start(phone=meta['phone'])
    # Session is active. You can call any API method now.
        
  4. Jalankan skrip Anda. Telethon dan Pyrogram membaca file .session yang ada saat startup. Tidak perlu kode QR atau SMS.

Session+Json vs Tdata: format mana yang harus dipilih?

Faktor Session+Json Tdata
Terbaik untuk Skrip Python, otomatisasi API, chatbot GUI desktop, Telegram Portable
Protokol API MTProto (protokol Telegram langsung) Cache desktop lokal (tidak langsung)
Sesi bersamaan Tak terbatas (satu VPS dapat menjalankan ribuan) Terbatas oleh sumber daya desktop
Akses API API MTProto penuh (pesan, saluran, kontak) Hanya yang diekspos Telegram Desktop
Waktu penyiapan 30 detik (pip install + letakkan file) 2 menit (unduh portable + atur folder)

Memecahkan Masalah Umum Session+Json

  • Sesi dicabut (kesalahan 401). Akun telah keluar dari jarak jauh. Telegram menandai akun yang bergerak terlalu cepat. Biarkan akun beristirahat selama 24 jam sebelum mencoba lagi.
  • Kesalahan flood wait. Anda mencapai batas kecepatan API. Tambahkan penundaan acak di antara tindakan (5 hingga 15 detik) dan hindari mengirim pesan yang sama ke beberapa obrolan secara berurutan.
  • Nomor telepon tidak valid. Telepon di file .json tidak cocok dengan sesi. Pastikan metadata Anda berasal dari akun yang sama dengan file sesi.

Aturan Anti-Larangan untuk Akun Session+Json

Akun Session+Json menggunakan API Telegram mentah, yang membuatnya lebih terlihat oleh deteksi penyalahgunaan Telegram. Aturan-aturan ini membantu menjaga akun tetap aktif lebih lama:

Aturan Keterangan Rekomendasi
Kecocokan proxy GEO proxy harus cocok dengan negara pendaftaran akun. Proxy SOCKS5 seluler bekerja paling baik.
File sesi Biarkan file .session apa adanya. Mengedit atau meregenerasinya akan merusak autentikasi. Simpan cadangan di direktori yang aman.
Batas kecepatan Tetap dalam batas kecepatan per metode Telegram. Tetap di bawah 30 pesan per detik per akun.
Pemanasan Jalankan otomatisasi pada sesi baru. Tunggu 12 hingga 24 jam setelah login pertama.
2FA Kata sandi dua faktor menjaga keamanan akun setelah pembelian. Tambahkan ke file metadata .json.

Dimana Membeli Akun Telegram Session+Json

Di accs.tg, akun Session+Json tersedia untuk AS, Inggris, Ukraina, Rusia, dan negara lainnya. Setiap pesanan mencakup file .session plus metadata .json dengan app_id dan app_hash. Pengiriman memakan waktu kurang dari 5 detik. Akun terdaftar di kumpulan IP bersih melalui perangkat seluler nyata, yang menjaga tingkat kepercayaan tetap tinggi.

Setiap akun dilengkapi dengan semua yang Anda butuhkan untuk memulai otomatisasi dalam hitungan menit.

Jelajahi katalog lengkap di accs.tg/services atau gunakan API untuk pemesanan dalam jumlah besar. Jika Anda lebih suka format desktop, baca panduan Tdata.

Sign Up Catalog Sign In