Skip to Content
DocumentationTelethonTelegramClient

TelegramClient

opentele2.tl.TelegramClient extends Telethon’s client with helpers for Telegram Desktop conversion and session metadata.

Import

from opentele2.tl import TelegramClient

Create with an official API

from opentele2.api import API from opentele2.tl import TelegramClient api = API.TelegramAndroid.Generate() client = TelegramClient("telethon.session", api=api) await client.connect()

Convert from Telegram Desktop

from opentele2.api import UseCurrentSession from opentele2.td import TDesktop from opentele2.tl import TelegramClient tdesk = TDesktop("tdata") client = await TelegramClient.FromTDesktop( tdesk, session="telethon.session", flag=UseCurrentSession, )

See Convert tdata to Telethon and Convert Telethon to tdata.

Last updated on